【问题标题】:In where Codeigniter call it's error page?Codeigniter 在哪里调用它的错误页面?
【发布时间】:2014-10-29 17:05:08
【问题描述】:

在 codeigniter 中,当发生某种错误时,它会使用其默认错误页面处理错误。当发生数据库错误时,它会加载 error_db.php,当找不到页面时会显示 error_404.php 等。但我想知道 Codeigniter 在哪里处理错误并加载这些视图。 我需要这个,因为我想将这些错误页面显示为弹出模式,以说明为什么用户能够从他想做某事的地方保持当前页面并失败。就像

if(!$success){
    $this->load->view('error_404'); // This will be my popup
}

但我不想在任何地方都使用我的自定义条件。因此,如果我发现 CI 处理和加载这些错误视图的位置,我可以对其进行修改以更改错误消息的视图类型。

【问题讨论】:

    标签: php codeigniter


    【解决方案1】:

    APP_PATH/application/errors 是您要查找的文件的位置。

    编辑:

    代码在APP_PATH/system/Exceptions.php中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-31
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多