codeigniter - 如何轻松捕获PDO异常/错误,无需修改pdo_driver文件?

时间:2013-10-02 13:25:51

标签: php codeigniter pdo codeigniter-2

我正在使用带有PDO的codeigniter。它工作正常,但我不高兴在pdo_driver(即在system / database / drivers / pdo / pdo_driver.php中)错误模式设置为静默。

即。

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

通过将错误模式设置为silent我无法捕获任何PDOException(我也尝试过errorInfo()并且什么也没得到)

I do not want to directly change the pdo_driver file,db类似乎不可扩展,所以任何人都知道获取错误的方法?

请告知。

0 个答案:

没有答案