Ошибка при создании базы данных в MongoDB с использованием composer - PullRequest
0 голосов
/ 23 марта 2019

Я пытаюсь создать базу данных с помощью композитора. Я demo.php в качестве основного файла и запуска кода на локальном хосте.

Сообщение об ошибке:

Фатальная ошибка: Uncaught MongoDB \ Driver \ Exception \ ConnectionTimeoutException: не подходит найдено серверов (serverSelectionTryOnce установлено): [вызов времени ожидания сокета ismaster на '127.0.0.1:27017'] в C: \ XAMPP \ HTDOCS \ phpmongodb \ поставщика \ MongoDB \ MongoDB \ SRC \ database.php: 201 Трассировка стека: # 0 C: \ XAMPP \ HTDOCS \ phpmongodb \ поставщика \ MongoDB \ MongoDB \ SRC \ database.php (201): MongoDB \ Driver \ Manager-> selectServer (Object (MongoDB \ Driver \ ReadPreference)) 1 C: \ xampp \ htdocs \ phpmongodb \ demo.php (8): MongoDB \ Database-> createCollection ('emplcollection') 2 {main} брошено в C: \ xampp \ htdocs \ phpmongodb \ vendor \ mongodb \ mongodb \ src \ Database.php по линии 201

В чем может быть причина этого?

Мой код:

<?php
    require 'vendor/autoload.php';
    $client = new MongoDB\Client;
    $companydb = $client->companydb;
    $result1 = $companydb->createCollection('emplcollection');
    var_dump(result1);
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...