0
嘿所有试图在我的Mac OSx 10.9.5上安装MongoDb扩展。我使用brew install php56
安装了PHP 5.6,现在用这个PHP版本,然后我用brew install php56-mongodb
安装mongodb扩展mac os
当现在做的PHP -VI得到这个安装的MongoDB:
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php56/5.6.21/lib/php/extensions/no-debug-non-zts-20131226/mongodb.so' - dlopen(/usr/local/Cellar/php56/5.6.21/lib/php/extensions/no-debug-non-zts-20131226/mongodb.so, 9): image not found in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php56/5.6.21/lib/php/extensions/no-debug-non-zts-20131226/mongodb.so' - dlopen(/usr/local/Cellar/php56/5.6.21/lib/php/extensions/no-debug-non-zts-20131226/mongodb.so, 9): image not found in Unknown on line 0
PHP 5.6.21 (cli) (built: Apr 29 2016 02:31:34)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
我也在我的PHP启用extension=mongodb.so
- ini,我跟着路径中的错误,并在extensions
目录中断它的不存在,而不是build
目录在那里。
我不明白什么是试图调用此路径,以及为什么路径是brocken,如果它是全新安装...?
它真正回答这个问题? – manetsus
它解决了我的问题,我想出了“extension = mongodb.so”也写在我的php.ini文件的底部,我删除它,然后它工作,我能够安装mongo –