本来想测试下,结果无论本地或生产环境都是nts,所以这里只说安装,不说使用,因为没用上。
windows版本的下载地址
http://windows.php.net/downloads/pecl/releases/pthreads/
找个最新版本下载解压:
把pthreadVC2.dll和php_pthreads.dll文件,把vc2文件放到php.exe同级目录,把php_pthreads.dll放到扩展目录下。
1、修改php.ini文件 添加extension=php_pthreads.dll
2、Apache还需要修改配置文件httpd.conf 添加LoadFile “X:/php5/pthreadVC2.dll”
3、重启php服务
linux版本的下载地址
http://pecl.php.net/package/pthreads
找个最新版本下载解压:
1.解压tar -zxvf pthreads-3.1.6.tgz ;
2.进入源码文件夹 cd pthreads-3.1.6 执行 /usr/local/php/bin/phpize;
3.执行./configure –with-php-config=/usr/local/php/bin/php-config;
4.执行make && make install;
5.编辑/usr/local/php/lib/php.ini加上extension=pthreads.so
6.重启php服务