我已经在新的Ubuntu 18.04服务器上安装了mongodb。我可以通过命令行访问和操作数据库,但无法通过PHP访问它,想知道其他人是如何使它工作的。
在安装LAMP后,我运行了以下命令: sudo apt install mongodb-server php-pear php7.2-dev sudo pecl install mongodb
然后我将mongodb.so扩展添加到php.ini文件中,并且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; Apache 2.4.29
我想知道其他成功将PHP与Mongodb配合使用的人都采取了哪些步骤?我计划放弃这个服务器,重新安装一个全新的虚拟机。
在安装LAMP后,我运行了以下命令: sudo apt install mongodb-server php-pear php7.2-dev sudo pecl install mongodb
然后我将mongodb.so扩展添加到php.ini文件中,并且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; Apache 2.4.29
我想知道其他成功将PHP与Mongodb配合使用的人都采取了哪些步骤?我计划放弃这个服务器,重新安装一个全新的虚拟机。
php-mongodb
是常见的 Ubuntu 软件包列表的一部分,那么为什么还需要添加另一个存储库呢? - Nico Haase