我正在使用Ubuntu 12.04 LTS 并在中安装了pecl /opt/lampp/bin/。
/opt/lampp/bin/
当第二次安装时,其抛出错误-
命令先前运行-
pecl install mongo
pecl / mongo已经安装,并且与发行版1.5.1相同,安装失败
现在当我检查时-
echo extension_loaded("mongo") ? "loaded\n" : "not loaded\n";
它显示未加载。
但是我用更新了php.ini extension=mongo.so并重新启动了服务器,但是它不起作用。
extension=mongo.so
现在让我做错了什么。
编辑
我重新实例化了命令,以下是结果-
Build process completed successfully Installing '/opt/lampp/lib/php/extensions/no-debug-non-zts-20100525/mongo.so' install ok: channel://pecl.php.net/mongo-1.5.1 configuration option "php_ini" is not set to php.ini location You should add "extension=mongo.so" to php.ini
最终,在Neil Lunn的帮助下,我做出了正确的选择。
我添加了完整路径,并将代码添加到了我的最后一行 php.ini
php.ini
extension =“ / opt / lampp / lib / php / extensions / no-debug-non- zts-20100525 / mongo.so”