安装mongodb php扩展遇到的两个问题

2017-03-21  本文已影响135人  zhou

1.安装mongodb php扩展

首先执行下面命令安装扩展

git clone https://github.com/mongodb/mongo-php-driver.git
cd mongo-php-driver
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
sudo make install

然后,修改php.ini配置文件,加入配置:extension=mongodb.so,重启php:sudo service php-fpm restart

2.phpize执行遇到的错误

当执行上面phpize命令时,报下面这样的错误:

phpize执行错误

解决办法:
执行git submodule update --init

3.make执行遇到的错误

make执行错误

通过打开mongoc-config.h发现MONGOC_ENABLE_SASL_CYRUS和 MONGOC_ENABLE_SASL_SSPI并没有定义一个默认值。

加上一个默认值,再执行make就可以了。

上一篇 下一篇

猜你喜欢

热点阅读