繁体   English   中英

无法在centos 6.5和php 5.4中安装php mongo扩展

[英]Unable to install php mongo extension in centos 6.5 and php 5.4

我已经在Centos 6.5中安装了PHP 5.4和mongodb。

我尝试使用http://www.liquidweb.com/kb/how-to-install-the-mongodb-php-driver-extension-on-centos-6/中提供的说明安装PHP mongodb扩展,但是当我运行php -m | grep -i mongo php -m | grep -i mongo ,它显示以下错误:

PHP Warning:  PHP Startup: mongo: Unable to initialize module
Module compiled with module API=20090626
PHP    compiled with module API=20100525
These options need to match
 in Unknown on line 0

请提出解决方案。

我会手动安装它。 这与pecl / pear完全相同:

wget http://pecl.php.net/get/mongo-1.6.5.tgz
tar xzf mongo-1.6.5.tgz
cd mongo-1*
phpize
./configure --enable-mongo --with-php-config=php-config --prefix=/usr/lib/php5/
make && make install

正确的版本配置由phpize命令初始化。

确保您的lib路径为/usr/lib/php5 ,否则请在./configure参数中进行更改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM