CodeIgniter错误显示核心文件路径而不是工作文件路径

时间:2013-12-23 10:02:14

标签: php codeigniter error-handling

我想知道如何在CodeIgniter中设置系统,以便所有错误路径和行号直接显示在我的工作文件中,而不是任何核心文件路径,文件名和行号。

例如我的文件错误

Filename: application\core\MY_Model.php

Line Number: 59

但在

上显示错误
You must use the "set" method to update an entry

Filename: D:\xampp\htdocs\ci\system\database\DB_active_rec.php

Line Number: 1174

这是在根

上的index.php文件中
switch(dirname(__FILE__)) {
    case 'D:\xampp\htdocs\ci':
        define('ENVIRONMENT', 'development');
    break;

    default:
        define('ENVIRONMENT', 'production');
    break;
}

1 个答案:

答案 0 :(得分:0)

如上面的错误所示,mysql查询形成有错误。 Active Records Query在名为DB_active_rec的DB库中形成。实际上,虽然错误在core\MY_Model.php中,但它属于调用DB_active_rec类函数的行。

所以我在上面的错误路径中没有看到任何问题。