如何在XAMPP mac(OSX)中安装MongoDB驱动程序

时间:2015-04-07 05:07:20

标签: mongodb xampp osx-yosemite

我已经安装了mongodb,我可以通过终端访问它。我想在OSX(Yosemite)中安装XAMPP的驱动程序。我下载了mongo.so文件并将其保存在 / Applications / XAMPP / xamppfiles / lib / php / extensions / no-debug-non-zts-20131226 路径下,这是我的extension_dir指向并写入 php.ini 文件中的> extension = mongo.so ,但没有运气。重新启动Apache后,当我运行 phpinfo()时,找不到任何mongodb。请帮忙。也许我只想要正确的mongo.so文件。请帮忙。

1 个答案:

答案 0 :(得分:0)

在命令行中......

sudo /Applications/XAMPP/xamppfiles/bin/pecl install mongo 

如果它给出错误:`phpize'失败

下载autoconf

curl http://ftp.gnu.org/gnu/autoconf/autoconf-latest.tar.gz > autoconf.tar.gz

解开autoconf存档

tar -xvzf autoconf.tar.gz

配置并记下 - 未归档的文件夹可能有不同的名称。

cd autoconf-2.69
./configure
sudo make && sudo make install

这会将autoconf安装到'/ usr / local / bin / autoconf'。为了让phpize工作,请将PHP_AUTOCONF环境变量设置为指向新安装的autoconf。

export PHP_AUTOCONF=/usr/local/bin/autoconf

写在php.ini的任意位置:extension=mongo.so(不是;extension=mongo.so;extension=:"mongo.so")只需写extension=mongo.so

然后重启

如果您遇到任何问题,请告诉我,我肯定会解决它......