我试图在AWS服务器上配置MongoDB,但是当我尝试进行API调用时,我会得到以下错误:
Fatal error: Class 'MongoDB\Driver\Manager' not found in /srv/www/api/releases/20160912135146/vendor/mongodb/mongodb/src/Client.php on line 56我做了以下工作:
pecl install mongodb安装php驱动程序extension=mongodb.so添加到php.ini at etc/php5/cli/php.ini$ mongo输入mongo控制台。我在这里少了什么,拜托?
PS: API是使用Phalcon开发的。
发布于 2016-09-12 16:27:05
我终于找到了解决这个问题的办法。显然,apache服务器使用的是一个特殊的php.ini文件,与etc/php5/cli/php.ini不同。此文件位于etc/php5/apache2/php.ini中。在使用pecl install mongodb安装mongodb驱动程序之后,您的扩展应该进入etc/php5/apache2/php.ini,即在etc/php5/apache2/php.ini末尾添加extension = mongodb。祝好运
https://stackoverflow.com/questions/39452532
复制相似问题