mongodが動作していないときに、mongodbサーバーに接続しようとしたときにMongoConnectionExceptionが発生します。残念ながら、私は例外をキャッチすることができません。誰かが次のコードで何が間違っているのか教えてもらえますか?MongoConnectionExceptionをキャッチできません
try {
$conn = new \Mongo('localhost');
self::$mdb = $conn->filestore;
} catch(MongoConnectionException $e) {
trigger_error('Mongodb not available', E_USER_ERROR);
}
上記のコードは例外
Fatal error: Uncaught exception 'MongoConnectionException' with message 'Invalid argument'
で失敗し、私はにMongoConnectionExceptionと例外クラスを使用して例外をキャッチしようとしたが、両方が動作していません。
MongoExceptionを試しましたか? – enygma