我安装了XAMPP-Win32 - 5.6.11 - 0-VC11。在phpinfo()中,我可以看到:
PHP版本:5.6.11
PHP扩展构建:API20131226、TS、VC11
Apache版本:Apache/2.4.12(Win32)开放SSL协议PHP/5.6.11
我从这里下载了PHP mongo驱动程序:Drivers
我下载的zip文件是:
php_mongo-1.6.4.zip
php_mongo-1.6.5.zip
php_mongo-1.6.6.zip
php_mongo-1.6.7.zip
php_mongo-1.6.8.zip
我试过:
php文件名_mongo-1. *. *-5.6 -vc11.dll
php_mongo-1. *. *-5.6-vc11-x86_64.dll文件名
这2个dll文件,但他们都不工作.在phpinfo()我看不到mongo扩展名.如果我尝试使用nts(非线程安全)文件,我得到php5.dll找不到错误,当我重新启动Apache服务器.
有人能帮我一下吗?
2条答案
按热度按时间gc0ot86w1#
好的,1.6.10版本出来了,查一下PECL.
http://pecl.php.net/package/mongo
试试这个:
http://windows.php.net/downloads/pecl/releases/mongo/1.6.10/php_mongo-1.6.10-5.6-ts-vc11-x86.zip
9gm1akwq2#
好了,我终于解决了这个问题。当我遇到这个问题时,我正在使用我下载的xampp,它是最新版本。(xampp-win32-5.6.11-0-VC11-installer.exe)但我尝试了旧版本(xampp-win32-5.5.27-0-VC11-installer.exe),经过同样的步骤后,一切都解决了。现在我可以在phpinfo()屏幕上看到mongo。