我正在尝试在CentOS-release-7-2.1511 x 86_64服务器上为PHP设置Mongo驱动程序。这些是我参考过的CentOS手册:手册1和手册2
在localhost上一切都很好,但当我试图在CentOS上运行它时,它不起作用,并产生多个错误。
当在localhost上使用phpinfo()
时,它显示了Mongo的详细信息,但它不能在CentOS上工作。
以下是我尝试运行的PHP:
$conn = new MongoClient();
$database = $conn->mydb;
$collection = $database->createCollection('mycollection');
每当我更改php.ini文件中的内容时,我都会重新启动Apache服务,所以我刚刚在centos上使用服务php fpm restart重新启动php fpm,现在工作正常!
当您使用wamp进行本地开发时,就会发生这种情况,它可以从托盘菜单重新启动所有服务,但在生产服务器上,这些服务需要单独重新启动。