Я использую laravel 5.7 и mongo db (стабильная версия 1.5.3).Я пытаюсь проверить соединение от laravel до db, но каждый раз, когда я получаю успешное соединение, даже я предоставляю неверные учетные данные.
Я пробовал следующими способами:
Jessengers
$arrMongo = [];
if(true == DB::connection('mongodb')) {
$arrMongo = array(
'status'=>true,
'message' => 'Mongo connection OK'
);
}else{
$arrMongo = array(
'status'=>false,
'message' => 'Mongo connection failed'
);
}
Обычный способ PHP
$server = "mongodb://google.com:27017/university";
$c = new \MongoDB\Client( $server );
if($c->connected)
echo "Connected successfully";
else
echo "Connection failed";
У меня никогда не получалось, так как соединение не удалось во время тестирования с неправильными учетными данными.
Пожалуйста, помогите мнерешить эту проблему.