精美而实用的网站,关注web编程技术、网站运营、SEO推广,让您轻松愉快的学习

今天想在IIS的FastCgi方式下启用php_pthreads.dll扩展,下面把启动步骤记录下来,以便给同学们参考。启动php_pthreads.dll扩展首先要注意版本问题哦。

扩展地址:http://docs.php.net/manual/zh/book.pthreads.php

注意事项

php5.3或以上,且为线程安全版本。
通过phpinfo()查看Thread Safety为enabled则为线程安全版。
通过phpinfo()查看Compiler项可以知道使用的编译器。本人的为:MSVC11 (Visual C++ 2012) 。

本人使用环境

64位win10 iis10
php 5.6线程安全版本
php_pthreads版本
windows.php.net/downloads/pecl/releases/pthreads/2.0.9/php_pthreads-2.0.9-5.6-ts-vc11-x64.zip
2.0.9代表pthreads的版本。
5.6代表php的版本。
ts表示php要线程安全版本的。
vc11表示php要Visual C++ 2012编译器编译的。
x64则表示64位的

安装pthreads扩展

复制php_pthreads.dll 到目录 php\ext\ 下面。(本人路径H:\Softs\PHP\Windows\php-5.6.15-Win32-VC11-x64\ext)
复制pthreadVC2.dll 到目录 php\ 下面。(本人路径H:\Softs\PHP\Windows\php-5.6.15-Win32-VC11-x64)
打开php配置文件php.ini。在后面加上extension=php_pthreads.dll

设置好后,运行phpinfo(),有pthreads项说明安装成功。

Tags:PHP iis FastCgi 扩展