0

PDO で codeigniter を使用しています。正常に動作しますが、pdo_driver (つまり、system/database/drivers/pdo/pdo_driver.php) でエラー モードがサイレントに設定されていることに満足していません。

すなわち。

$this->options['PDO::ATTR_ERRMODE'] = PDO::ERRMODE_SILENT;

エラーモードをサイレントに設定すると、PDOExceptionをキャッチできません(errorInfo()も試しましたが、何も得られませんでした)

I do not want to directly change the pdo_driver file、dbクラスは拡張できないようですので、エラーの取得方法を知っている人はいますか?

お知らせ下さい。

4

0 に答える 0