一尘不染

PHP中的Mongodb连接无法正常工作

linux

我正在使用Ubuntu 12.04 LTS 并在中安装了pecl /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并重新启动了服务器,但是它不起作用。

现在让我做错了什么。

编辑

我重新实例化了命令,以下是结果-

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

阅读 313

收藏
2020-06-03

共1个答案

一尘不染

最终,在Neil Lunn的帮助下,我做出了正确的选择。

我添加了完整路径,并将代码添加到了我的最后一行 php.ini

extension =“ / opt / lampp / lib / php / extensions / no-debug-non-
zts-20100525 / mongo.so”

2020-06-03