windows 下 php 添加 pthreads 后,apache 无法启动怎么解决??

本地环境:

system: window7 x64
php: php7.0.10(线程安全版本)
mysql:5.7.x
apache:2.4.23

下载的软件包 pthreads 扩展(pthreads-3.1.6): 链接描述

按照里面的 README.md 的安装方法:

clipboard.png

结果出现下面的问题:

clipboard.png

clipboard.png

不知道如何解决这个问题??

阅读 4.2k
1 个回答

该问题已解决。
pthreads 模块无法在 web 模式下运行(apache | nginx之类的服务器上)。只允许在 php-cli 模式下运行。

解决办法:创建两个配置文件(解决,web模式下添加 pthreads 扩展出错)。

php.ini        # web 模式下会自动加载
php-cli.ini    # php-cli 模式下回自动加载

详情看:
pthreads 扩展安装相关问题:https://segmentfault.com/q/10...
pthreads 官网手册:http://php.net/manual/zh/pthr...
php-cli 官网手册:http://php.net/manual/zh/feat...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题