mongod가 실행되고 있지 않을 때 mongodb 서버에 연결하려고 할 때 MongoConnectionException이 발생합니다. 불행히도 예외를 잡을 수 없습니다. 누군가 다음 코드를 잘못 읽었습니까?MongoConnectionException을 catch 할 수 없습니다.
try {
$conn = new \Mongo('localhost');
self::$mdb = $conn->filestore;
} catch(MongoConnectionException $e) {
trigger_error('Mongodb not available', E_USER_ERROR);
}
위의 코드는 내가 MongoConnectionException 및 예외 클래스를 사용하여 예외를 잡으려고 시도 예외
Fatal error: Uncaught exception 'MongoConnectionException' with message 'Invalid argument'
실패,하지만 모두 작동하지 않습니다.
MongoException을 사용해 보셨습니까? – enygma