【问题标题】:How to connect mongodb using PHP remotely?如何使用 PHP 远程连接 mongodb?
【发布时间】:2016-06-01 04:14:55
【问题描述】:

请在下面找到我的远程连接 Mongodb 的代码。

$r=new MongoClient("mongodb://db_name:db_pass@192.168.1.1:27017");

但我无法连接到数据库。

如果我做错了什么,请告诉我。

谢谢

【问题讨论】:

  • 您得到的错误/输出是什么?

标签: php mongodb database-connection


【解决方案1】:

source 可能对你有帮助 在脚本顶部添加以下内容:

<?php
MongoLog::setLevel(MongoLog::ALL);
MongoLog::setModule(MongoLog::ALL);
?>

【讨论】:

  • 是的。我已经设置了这个但是遇到了问题。找不到这样的 MongoLog。
  • 你检查了这个端口(27017)是否打开?
  • 是的。它是开放的。但仍然遇到同样的问题。问题是找不到“MongoClient”类。
  • 你在 php.ini 中添加了 extension=mongo.so 吗?添加后请重新启动您的 apache/httpd 服务
  • 是的。我已经添加了它。它工作正常。但它不适用于lampp。它适用于 ubuntu 默认 apache2。
猜你喜欢
  • 1970-01-01
  • 2017-07-31
  • 1970-01-01
  • 2015-01-23
  • 2018-05-01
  • 1970-01-01
  • 2016-04-27
  • 2015-12-30
  • 1970-01-01
相关资源
最近更新 更多