IP
에 호스팅 된 MongoClient()
에 연결할 수없는 이유를 알아 내려고하고 있습니다. 나는 다른 IP
에 연결하는 코드 아래 사용하고 DB
및 Collections
PHP MongoDB 다른 IP에 연결
<?php
$username = 'root';
$password = '';
$conn = new MongoClient("mongodb://SYSTEMIP:27017", array("username" => $username, "password" => $password));
$database = $conn->testdb; //Creating New Database
$collection = $database->users; //Calling users collection
?>
인쇄 된 예외가 MongoConnectionException: Failed to connect to: SYSTEM:27017: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
입니다 접근하고있다.
시스템에서 변경해야 할 사항이 있습니까? MongoDB
이 연결해야하는 IP에 올바르게 설치되어 있습니다. 내가 틀린 일을한다면 Pls가 나를 바로 잡는다.
감사합니다.
bindIp를 '127.0.0.1'에서'0.0.0.0'으로 변경하면 '32 비트'가 제 '64 비트'컴퓨터에 연결할 수 있지만 그 반대의 경우는 작동하지 않습니다. – Slimshadddyyy
늦게 답장을해서 죄송합니다 ..하지만 여러 소스에서 mongodb에 연결하려면 쉼표로 쉼표로 붙여야합니다! –