Я получаю исключение MongoConnectionException при попытке подключиться к серверу mongodb, когда mongod не запущен.К сожалению, я не могу поймать исключение.Может кто-нибудь сказать мне, что не так со следующим кодом?
try {
$conn = new \Mongo('localhost');
self::$mdb = $conn->filestore;
} catch(MongoConnectionException $e) {
trigger_error('Mongodb not available', E_USER_ERROR);
}
Приведенный выше код завершается с ошибкой
Неустранимая ошибка: необработанное исключение 'MongoConnectionException' с сообщением 'Неверный аргумент'
Я пытался перехватить исключение, используя классы MongoConnectionException и Exception, но оба не работают.