2019-04-13 19:29
采纳率: 50%
浏览 93

MongoDB PHP驱动程序无法在Ubuntu AWS上运行

I'm trying to install the MongoDB PHP driver Using PHP 7.2 on AWS EC2 Ubuntu. I used sudo pecl install mongodb. it seems to have installed without any errors.

However, when loading phpinfo() I don't see any reference to Mongo. When I try to run:

$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");

Fatal error: Uncaught Error: Class 'MongoDB\Driver\Manager' not found in /var/www/html/website/test.php:3 Stack trace: #0 {main} thrown in /var/www/html/website/test.php on line 3

I did put in into my php.ini

I'd appreciate assistance as to why this isn't working.

图片转代码服务由CSDN问答提供 功能建议

我正在尝试在AWS EC2 Ubuntu上使用PHP 7.2安装MongoDB PHP驱动程序。 我使用 sudo pecl install mongodb 。 它似乎安装没有任何错误。

然而,当加载phpinfo()时,我没有看到任何对Mongo的引用。 当我尝试运行时:

  $ manager = new MongoDB \ Driver \ Manager(“mongodb:// localhost:27017”); 

致命错误:未捕获错误:/var/www/html/website/test.php:3中找不到类'MongoDB \ Driver \ Manager'堆栈跟踪:#0 {main}抛出/ 第3行的var / www / html / website / test.php

我确实将extension = mongodb.so放入我的php.ini


  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题