【发布时间】:2016-11-24 08:33:55
【问题描述】:
关于这个话题有很多类似的解释,但没有一个能解决我的问题。我遵循了 php Pthreads 的安装指南:http://php.net/manual/en/pthreads.installation.php
在 wampserver 设置窗口显示该扩展程序之后:
但是,它没有出现在 localhost 的加载扩展中。我检查了日志并看到了错误:
PHP 警告:PHP 启动:pthreads:无法初始化模块 使用模块 API=20121212 编译的模块 使用模块 API=20131226 编译的 PHP 这些选项需要在第 0 行的 Unknown 中匹配
我已经搜索了错误。一些解释说要下载正确版本的“Pthreads”。我已经尝试了几个版本,现在又遇到了另一个错误:
PHP 警告:PHP 启动:无法加载动态库 'c:/wamp64/bin/php/php5.6.25/ext/php_pthreads.dll' - �� ������ �������� �����。 在第 0 行的未知中
Apache 文件夹和 Php 文件夹中的“php.ini”文件都有以下行:
extension=php_pthreads.dll
extension_dir ="c:/wamp64/bin/php/php5.6.25/ext/"
目前我收到此错误并且未加载扩展程序。在这里可以做什么?谢谢
【问题讨论】:
-
那么你使用的是哪个版本的 1) WAMPServer 2)Apache 3)PHP 还有你下载的是哪个版本的
pthreads? -
1) WAMPServer 3.0.6 2) Apache 2.4.23 3) PHP 5.6.25 4) Pthreads 3.0.6