开发者社区> 问答> 正文

php无法远程连接mongodb?报错

try {
    $this->_mongo = new MongoClient('mongodb://root:123456@192.168.1.222/admin');
        }catch(MongoConnectionException $e) {
exit("Failed to connect to database :".$e->getMessage());

}

报错MongoDB::__construct(): invalid name

手册看了几遍参数应该是对的啊。

把ip改成错误的ip 就 Failed to connect to: 192.168.1.22:27017: Timed out after 1000 ms

换成正确的ip就报MongoDB::__construct(): invalid name,是什么原因?


展开
收起
爱吃鱼的程序员 2020-06-22 21:55:40 574 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    还有那台机能ping同,防火墙也关掉了。。本地的连接正常么?解决了,是我自己脑残了。。回复<aclass='referer'target='_blank'>@mushabin:我php代码写错了。。。什么问题呢?

    2020-06-23 11:51:49
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载