【发布时间】:2011-07-20 07:51:01
【问题描述】:
我通过在 Application/Core 文件夹中添加 MY_Controller.php 来扩展 CodeIgniter 控制器。它工作正常,但是现在当我在Application/errors 的error_404.php 页面上添加以下代码时,我得到了错误。
导致问题的代码:
<?php $ci =& get_instance();?>
<?php $this->ci->load->view('header')?>
错误:
Fatal error: Class 'CI_Controller' not found in path\to\system\core\CodeIgniter.php on line 231
system\core\CodeIgniter.php 的第 231 行是:
function &get_instance()
{
return CI_Controller::get_instance();
}
我该如何解决这个问题,以便我可以在 error_404.php 中加载视图而不更改系统文件中的任何内容。
PS。我正在使用最新版本。
谢谢。
【问题讨论】:
标签: codeigniter php