Я пытаюсь соединить 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