我试图在使用MAMP 3.0的php 5.6.0中安装mongo。试图在Windows上用MAMP安装mongodb
我已经正确地下载了mongo库并将其添加到我的php.ini。
extension=php_mongo-1.5.7-5.6-vc11.dll
当我在命令行运行PHP的,我收到以下(蒙戈作品):
C:\MAMP\bin\php\php5.6.0>php -c ..\..\..\conf\php5.6.0\php.ini -i | findstr /R /C:"mongo"
mongo
mongo.allow_empty_keys => 0 => 0
mongo.chunk_size => 261120 => 261120
mongo.cmd => $ => $
mongo.default_host => localhost => localhost
mongo.default_port => 27017 => 27017
mongo.is_master_interval => 15 => 15
mongo.long_as_object => 0 => 0
mongo.native_long => 0 => 0
mongo.ping_interval => 5 => 5
然而,当我开始MAMP与errors_on,我收到以下内容:
PHP启动:无法加载动态库 'C:\ MAMP \ bin \ php \ php5.6.0 \ ext \ php_mongo-1.5.7-5.6-vc11.dll' - %1不是有效的Win32应用程序。
我在做什么错?
当我尝试php_mongo-1.5.7-5.6-vc11-x86_64.dll时,命令行和MAMP都不起作用。在这两种情况下,我都会收到相同的消息 - %1不是有效的Win32应用程序(在原始文章中更全面地显示)。 – ejrado 2014-12-27 21:13:53
我不知道Windows下的MAMP,我使用EasyPHP,它与Mongo很好地协作。 – Stony 2014-12-27 21:15:34