MongoClient不适用于PHP
我尝试了很多解决方案,但都没有奏效, 我已经安装了mongodb驱动程序,它确实出现在phpinfo()页面中。我尝试在cli模式下使用它,它工作得很好(我使用Larvel,这样我就可以毫无问题地迁移到mongodb),我添加了extension=mongo。所以在cli文件夹和apache2文件夹中,MongoClient类仍然没有加载,真的不知道为什么?请帮忙 以下是我的php-ri mongo详细信息MongoClient不适用于PHP,php,mongodb,client,driver,laravel-5,Php,Mongodb,Client,Driver,Laravel 5,我尝试了很多解决方案,但都没有奏效, 我已经安装了mongodb驱动程序,它确实出现在phpinfo()页面中。我尝试在cli模式下使用它,它工作得很好(我使用Larvel,这样我就可以毫无问题地迁移到mongodb),我添加了extension=mongo。所以在cli文件夹和apache2文件夹中,MongoClient类仍然没有加载,真的不知道为什么?请帮忙 以下是我的php-ri mongo详细信息 mongo MongoDB Support => enabled Version
mongo
MongoDB Support => enabled
Version => 1.6.2
Streams Support => enabled
SSL Support => enabled
Supported Authentication Mechanisms
MONGODB-CR => enabled
SCRAM-SHA-1 => enabled
MONGODB-X509 => enabled
GSSAPI (Kerberos) => disabled
PLAIN => disabled
Directive => Local Value => Master Value
mongo.default_host => localhost => localhost
mongo.default_port => 27017 => 27017
mongo.chunk_size => 261120 => 261120
mongo.cmd => $ => $
mongo.native_long => 1 => 1
mongo.long_as_object => 0 => 0
mongo.allow_empty_keys => 0 => 0
mongo.ping_interval => 5 => 5
mongo.is_master_interval => 15 => 15
顺便说一句,如果这与任何事情有关,请使用laravel 5
谢谢可能是您安装了
php5 mongo
ubuntu软件包,而不是通过pecl安装mongo扩展
sudo apt-get install php5-dev make php-pear
sudo pecl install mongo
sudo echo "extension=mongo.so" | sudo tee /etc/php5/mods-available/mongo.ini
你正在使用哪个操作系统?Linux或Mac?Linux Ubuntu 14.04,确切地说,我按照相同的安装步骤安装mongodb扩展,不用担心,我修复了它。