0

保存操作 ( $col->save($w);) の後、例外が発生します。しかし、私は次のようになります:

Fatal error: in D:\......\x.php on line 41
MongoException: in D:\......\x.php on line 41

より有益なエラー メッセージを取得するにはどうすればよいですか? MongoDB のエラー報告を有効にする構成はありますか?

4

2 に答える 2

0

発生しているエラーを確認するには、例外が発生したときに発生しているエラー コードを確認できます。PHP driver for mongo でエラー コードを確認してください。

于 2012-12-01T18:43:20.850 に答える
0

実行された最新のデータベース操作でエラーが発生したかどうかを確認するには、MongoDB::lastError.

var_dump($db->lastError());

ご参考までに

ドライバー バージョン 1.3.0 で実行している場合、DEPRECATEDnew Mongoされています。この機能に依存することはお勧めできません。代わりに使用してください。MongoClient

于 2012-12-13T03:27:30.267 に答える