Codeigniter - 自定义 404 页面(无法扩展 CI_Exceptions)

发布于 2024-11-09 04:32:57 字数 427 浏览 0 评论 0原文

尝试扩展 codeigniters CI_Exceptions 类,以便我可以覆盖 show_404 方法,但我只是收到致命消息,并显示以下消息:

“致命错误:未找到“CI_Exceptions”类”

MY_Exceptions 的内容如下:

class MY_Exceptions extends CI_Exceptions {

    function MY_Exceptions()
    {
        die("reached MY_Exceptions!!");
        //parent::CI_Exceptions();
    }
}

该文件位于应用程序/库中。

我正在使用 codeigniter 版本 2.0.2

我正在使用完全相同的方法来覆盖运行完美的核心控制器。

Trying to extend codeigniters CI_Exceptions class so i can override the show_404 method but I just get fatal with the following message:

" Fatal error: Class 'CI_Exceptions' not found "

The contents of MY_Exceptions is as follows:

class MY_Exceptions extends CI_Exceptions {

    function MY_Exceptions()
    {
        die("reached MY_Exceptions!!");
        //parent::CI_Exceptions();
    }
}

The file is located in app/libraries.

I am using codeigniter version 2.0.2

I am using the exact same method to override the core Controller which is working perfectly.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

胡渣熟男 2024-11-16 04:32:57

Exceptions 类已移至核心类。如果你想修改它,你需要将它放在application/core/中。请查看此处了解更多详情。

Exceptions class has been moved to core classes. If you want to modify it you need to put it in application/core/. Please check here for more details.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文