我已经在新的 Ubuntu 18.04 服务器上安装了 mongodb。我可以通过命令行访问和使用数据库,但不能通过 PHP 访问它,我想知道其他人是如何让它工作的。
在 Ubuntu 18.04 的新版本和 LAMP 的安装之后,我运行了:sudo apt install mongodb-server php-pear php7.2-dev
sudo pecl install mongodb
然后我在 php.ini 文件中添加了 mongodb.so 扩展名和一个 phpinfo(); 页面显示 mongodb 已安装。到现在为止还挺好。
如果我浏览到一个测试 php 页面 ($mongo=new Mongo();),尽管该页面无法加载。
通过网络搜索,我发现https://github.com/alcaeus/mongo-php-adapter页面出现了很多,我在那里运行了 composer 安装命令,但无济于事。
安装的版本是:Ubuntu 18.04.2 LTS;mongoDBv3.6.3;php 7.2.17; 阿帕奇 2.4.29
我想知道让 PHP 与 Mongodb 成功合作的其他人遵循了哪些步骤?我计划废弃这台服务器并重新从全新的 VM 安装开始。
肥皂起泡泡