MongoDB PHP 驱动程序未在 fpm 中加载 - 但在 cli 中加载
MongoDB PHP Driver not loaded in fpm - but loaded in cli
安装的系统和工具如下:
- Linux 服务器
Ubuntu 16.04.1 LTS
php7.0
mongoDB version v3.2.12
mongoDB php driver 1.2.5
.
我在/etc/php/7.0/fpm/php.ini
和/etc/php/7.0/cli/php.ini
中都小心地添加了extension=mongodb.so
。
然后我有一个文档 info.php
其中包含 <?php phpinfo(); ?>
因此 php -f info.php
return mongoDB 已正确加载,我可以实例化各种 类 并使用它们。
但是如果将文件加载到网络浏览器 www.myserver.com/info.php
,我找不到 mongoDB 部分。事实上,所有 mongoDB-PHP-驱动程序代码都失败了。
是因为 MongoDB-php-driver 没有正确安装 php/fpm ? 还是因为 MongoDB本身没有正确安装?
非常感谢
sudo systemctl restart php7.0-fpm.service
重新启动。
安装的系统和工具如下:
- Linux 服务器
Ubuntu 16.04.1 LTS
php7.0
mongoDB version v3.2.12
mongoDB php driver 1.2.5
.
我在/etc/php/7.0/fpm/php.ini
和/etc/php/7.0/cli/php.ini
中都小心地添加了extension=mongodb.so
。
然后我有一个文档 info.php
其中包含 <?php phpinfo(); ?>
因此 php -f info.php
return mongoDB 已正确加载,我可以实例化各种 类 并使用它们。
但是如果将文件加载到网络浏览器 www.myserver.com/info.php
,我找不到 mongoDB 部分。事实上,所有 mongoDB-PHP-驱动程序代码都失败了。
是因为 MongoDB-php-driver 没有正确安装 php/fpm ? 还是因为 MongoDB本身没有正确安装?
非常感谢
sudo systemctl restart php7.0-fpm.service
重新启动。