【问题标题】:Extending Core Class Codeigniter - 500 Error扩展核心类 Codeigniter - 500 错误
【发布时间】:2013-08-21 12:28:01
【问题描述】:

在我的网络应用程序中,我正在使用 applicaiton/core/MY_controller 扩展 Codeigniter 核心,如下所示:

class MY_Controller extends CI_Controller {

    function __construct(){
        parent::__construct();
    }
}

在我的控制器中,我有:

class Dashboard extends MY_Controller {

    public function __construct(){
        parent::__construct();
        // Your own constructor code
    }
    public function index(){


    }
}

这在我的本地主机上完美运行,但是在我的生产服务器上它返回一个 500 错误,并显示错误消息 “PHP 致命错误:找不到类 'MY_Controller'...”。。 p>

本地主机上的 PHP 版本是 5.4.10,生产上是 5.4.15。

我正在使用最新版本的 Codeigniter。

提前致谢!

【问题讨论】:

  • 您是否在生产服务器中启用.htaccess

标签: php codeigniter


【解决方案1】:

您正在 Windows 下开发(不区分大小写)并在基于 UNIX 的主机上进行部署(区分大小写)。将 MY_controller.php 重命名为 MY_Controller.php,大写 C。

【讨论】:

    猜你喜欢
    • 2023-03-12
    • 2014-03-22
    • 1970-01-01
    • 2014-03-06
    • 1970-01-01
    • 2013-08-14
    • 2015-12-03
    • 2012-09-26
    • 2011-12-21
    相关资源
    最近更新 更多