0

我正在尝试将 MongoDB 与 drupal 7 站点一起使用。该数据库远程托管在 mongolab.com 上。

我已经在我的专用服务器上安装了 MongoDB 驱动程序,它会自动添加extension = "mongo.so"到我的服务器上php.ini

现在,当我尝试启用 MongoDB 模块时,它给了我这个错误:

Mongodb 需要安装 PHP MongoDB 扩展。(目前使用的mongodb没有找到)

任何想法为什么?

4

1 回答 1

2

1) 在您的 phpinfo() 屏幕中,确保配置文件路径和加载的配置文件与您正在编辑的 PHP 文件匹配。如果没有,则找到正确的 php.ini 并添加 mongo.so 扩展名。

2) 在您的 phpinfo() 屏幕中,查看该extension_dir值并确认该值mongo.so存在于该目录中。如果没有,找到 mongo.so 文件并将其复制到此目录。

3) 重新启动您的网络服务器。

4) 如果仍然无法正常工作,请查看 Web 服务器和 php 日志,以获取有关扩展程序可能无法加载的原因的线索。

于 2013-02-28T16:51:35.847 回答