0
<?php
/**
* Connects to MongoDB server.
* Stops code execution on`enter code here` connection error.
*
* You do not need to use this file, just any place to globally assign a MongoDB instance to $db.
*
* Define constants in your config or here
*/
define('MDB_USERNAME', 'root');
define('MDB_PASSWORD', 'asd');
define('MDB_HOST', 'localhost:80');
define('MDB_NAME', 'abc');
if (!class_exists('Mongo')) {
die("Mongo class not existing. Did you install the PHP MongoDB extension?");
}
try {
$conn = new MongoClient("mongodb://".MDB_USERNAME.":".MDB_PASSWORD."@".MDB_HOST."/".MDB_NAME);
$conn->authenticate('root','gynadfehurbo');
$db = $conn->selectDB(MDB_NAME);
} catch (MongoConnectionException $e) {
die($e->getMessage()); // In production you might want to turn this off.
}
Проблемы с подключением Mongodb.Ошибка подключения к Mongodb
в то время как я пытаюсь соединить MongoDB с PHP получила проблему аутентификации ..пути давая порт заменена выше ошибка, как отказ в соединении .then я изменил порт, ошибка была заменена в
Не удался подключиться к: локальному хосту: 80: чтение таймаута после прочтения 0 байт, подождал секунд 60.000000
Что происходит, когда вы используете порт по умолчанию (27017)]? Также вы видели: http://stackoverflow.com/questions/5425089/mongodb-giving-weird-connection-error?rq=1 –
У меня возникла ошибка «соединение отказалось», когда я использую порт по умолчанию 27017 – kothai