我想在MAMP 1.9.6 (OS X 10.5.8)和PHP 5.3上安装PHP驱动程序
我做了http://www.mongodb.org/display/DOCS/PHP+Language+Center上说的所有事情但它仍然不工作。
如果我尝试连接它抛出一个错误"致命错误:类'Mongo'未找到"但是在PHPStorm中,可以找到Mongo类并自动完成。我在php.ini
中添加了扩展名。为了在终端安装Mongo,我写了
sudo /Applications/MAMP/bin/php5.3/bin/pecl install mongo
一切都安装妥当了。
我做错了什么?
我相信你必须首先做到以下几点:
sudo port install mongodb
我遵循这个链接时安装和没有问题:Apache, PHP和MongoDB在Mac OS X
- 使用您选择的包管理器(即homebrew, port, apt-get等)安装mongo
- 按照本教程设置您的MAMP环境以安装额外的扩展:http://blog.jellystyle.com/post/37099202581/installing-php-extensions-with-mamp 一旦你的地图准备好了,运行
sudo pecl install mongo
你应该能够在浏览器中运行phpinfo()并在那里找到Mongo(它应该是最新版本)遵循以下指南:
http://www.davidgolding.net/mongodb/installing mongodb -上- mamp - 1 - 9 - 5. - html
关键部分是在这里抓取驱动程序二进制文件:https://github.com/mongodb/mongo-php-driver/downloads
将二进制文件复制到指南中指定的位置,然后对php.ini文件进行更改。