脚本宝典收集整理的这篇文章主要介绍了PHP启动mongo:无法初始化模块,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
现在当我尝试在xampp中启动apache时,它会显示以下显示事件,尽管apache已经开始了.
PHP startup mongo: Unable to inITialize module Module compiled with module API : 20090626 PHP compiled with module API : 20100525 These options need to match.
我连接Mongo的.PHP代码也不起作用.这意味着某处出现了问题.
哪里出错了任何帮助,将不胜感激.
如果从Github下载precompiled MongoDB PHP driver(例如,PHP_mongo-1.2.12.zip是当前的稳定版本),它包含多个PHP版本的DLL(例如5.2,5.3和5.4).您需要为系统复制正确的DLL并将其重命名为PHP_mongo.dll.
您可以从系统上的PHPinfo()输出(或命令行中的PHP -i)确定所需的版本.检查“Zend Extension Build”的值.
例如:
Zend Extension Build => API220100525,NTS,VC9
..表示你应该使用NTS(非线程安全)DLL.
在64位Windows上,这意味着将PHP_mongo-1.2.12-5.4-vc9-nts-x86_64.dll复制到PHP扩展目录中的PHP_mongo.dll.
以上是脚本宝典为你收集整理的PHP启动mongo:无法初始化模块全部内容,希望文章能够帮你解决PHP启动mongo:无法初始化模块所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。