让php支持多线程,win下安装pthreads

一、检查PHP版本是否支持线程安全

在phpinfo()的显示页中,搜索Thread Safety,若是是enabled,则PHP版本是线程安全的。

二、在http://windows.php.net/downloads/pecl/releases/下搜索pthreads扩展
让php支持多线程,win下安装pthreads - 怀素真 - 因上努力 果上随缘
寻找与自已PHP版本一致的pthreads扩展,个人PHP版本是5.4.38,因此选择2.0.9的版本。
让php支持多线程,win下安装pthreads - 怀素真 - 因上努力 果上随缘
三、解压文件,把其中的pthreadVC2.dll和php_pthreads.dll分别拷贝到php安装目录下和php的扩展目录下。
若是你的PHP安装在D:/amp/php54/下,那pthreadVC2.dll就拷贝到这下面,与php.exe同级。
php_pthreads.dll拷贝到D:/amp/php54/ext下。

四、在php.ini中添加

extension=php_pthreads.dll

五、重启服务器,若是报错,那在apache的配置文件httpd.conf中添加

LoadFile "D:/amp/php54/pthreadVC2.dll"
若是还不行,那把pthreadVC2.dll复制到C:\WINDOWS或C:\WINDOWS\system32下。

六、若是看到以下所示,说明安装成功了。
让php支持多线程,win下安装pthreads - 怀素真 - 因上努力 果上随缘
 
相关文章
相关标签/搜索