Подключение к MongoDB Atlas создает исключение "Не найдено подходящих серверов"
Подключение к атласу mongodb и попытка написать простой документ приводит к следующей ошибке. Что я делаю неправильно?
$manager = new MongoDB\Driver\Manager("mongodb://admin:admin@test-shard-00-00-rbgc.mongodb.net:27017/db?ssl=false&replicaSet=test-shard-0&authSource=admin&serverSelectionTryOnce=false");
var_dump($manager);
$bulk = new MongoDB\Driver\BulkWrite;
$bulk->insert(['x' => 1]);
$manager->executeBulkWrite('db.collection', $bulk);
Неустранимая ошибка: Uncaught MongoDB\Driver\Exception\ConnectionTimeoutException: не найдено подходящих серверов: таймаут serverselectiontimeoutms: [соединение закрыто, вызов ismaster на 'test-shard-00-00-waf4c.mongodb.net:27017'] в /Applications/AMPPS/www/mongodb/liveserver.php:63
Когда я var_dump $manager, я получаю:
объект (MongoDB\Driver\Manager)#1 (2) { ["uri"]=> string(64) "admin:admin@test-shard-00-00-rbgc.mongodb.net:27017/" ["cluster"]=> array(0) { } }