Невозможно соединить php с атласом mongodb - PullRequest
0 голосов
/ 17 июня 2019

Я пытаюсь соединить PHP с атласом Mongodb, но не получилось.

Строка подключения к mongodb atlas

"mongodb+srv://username:password@cluster0-woior.mongodb.net/test?retryWrites=true&w=majority"

Я пробовал на локальном компьютере с PHP 5.6, а также на хостинге godaddy (пробовал все версии PHP, PHP 5.6 ~ 7.3). Всегда терпел неудачу.

$m=New MongoClient('mongodb+srv://username:password@cluster0-woior.mongodb.net/test');
echo "test";

Неустранимая ошибка: необработанное исключение MongoConnectionException с сообщение 'MongoClient :: __ construct (): php_network_getaddresses: Ошибка getaddrinfo: такой хост не известен. 'в C: путь \ temp.php: 2 Трассировка стека: # 0 C: путь \ temp.php (2): MongoClient-> __construct ('mongodb + srv: // e ...') # 1 {main} Далее исключение MongoConnectionException с сообщением «Не удалось подключиться to: mongodb + srv: 0: php_network_getaddresses: сбой getaddrinfo: нет такой хост известен. 'в C: путь \ temp.php: 2 трассировки стека: # 0 C: путь \ temp.php (0): MongoClient -> __ construct () # 1 {main}, брошенный в C: путь \ temp.php в строке 2

...