DBIRaiseError
最終更新日: 2017.10.04
注意:この設定はデバッグ用途のみに使用し、本番運用環境での利用はお控えください。
データベースクエリーの実行に失敗したときに、発生したエラーを表示します。これはデバッグ用の機能となります。初期状態は非表示です。
エラーの表示は、DBIRaiseError の flag がどのように処理されるかによって決まります。DBD::mysql モジュールで DBIRaiseError を 1 に設定した場合、SQL 文の障害情報が表示されます。DBI モジュールを利用した他の DBD モジュールでも同様です。DebugMode を 4 に設定した場合、処理前に実行された SQL 文を含めたすべてのログが取得されます。
Movable Type 4.3 以上では、"Can't call method "execute" on an undefined value..."
のメッセージの代わりに、「RaiseError」の吹き出しが表示されます。