Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将 MongoDB 与 drupal 7 站点一起使用。该数据库远程托管在 mongolab.com 上。
我已经在我的专用服务器上安装了 MongoDB 驱动程序,它会自动添加extension = "mongo.so"到我的服务器上php.ini。
extension = "mongo.so"
php.ini
现在,当我尝试启用 MongoDB 模块时,它给了我这个错误:
Mongodb 需要安装 PHP MongoDB 扩展。(目前使用的mongodb没有找到)
任何想法为什么?
1) 在您的 phpinfo() 屏幕中,确保配置文件路径和加载的配置文件与您正在编辑的 PHP 文件匹配。如果没有,则找到正确的 php.ini 并添加 mongo.so 扩展名。
2) 在您的 phpinfo() 屏幕中,查看该extension_dir值并确认该值mongo.so存在于该目录中。如果没有,找到 mongo.so 文件并将其复制到此目录。
extension_dir
mongo.so
3) 重新启动您的网络服务器。
4) 如果仍然无法正常工作,请查看 Web 服务器和 php 日志,以获取有关扩展程序可能无法加载的原因的线索。