ingenerator / kohana-errors
此包已被废弃,不再维护。作者建议使用ingenerator/kohana-core包。
基本改进的kohana自定义错误页面,适用于CLI和Web使用
v0.1.999
2020-02-14 01:14 UTC
Requires
- php: >=5.3.3
- kohana/core: 3.3.*
- kohana/minion: 3.3.*
This package is auto-updated.
Last update: 2020-02-14 01:16:21 UTC
README
这是一个非常简单的kohana模块,用于设置Web(开发模式外)和CLI的自定义错误页面。
安装
将kohana-errors添加到您的composer.json文件中,并运行composer update
以安装。
{ "require": { "ingenerator/kohana-errors": "0.1.*@dev" } }
基本用法
在您的引导文件中
Kohana::modules(array('kohana-errors' => BASEDIR.'vendor/ingenerator/kohana-errors');
为了进一步自定义错误页面,在APPATH.views.errors/web_generic_error.php或APPATH.views.errors/cli_generic_error.php创建一个视图文件
请注意,自定义错误页面仅在您的应用程序加载模块后才会应用 - 因此,如果您的应用程序在早期引导阶段出现失败,仍然可能显示另一个错误页面。
最佳实践是将您的apache/nginx配置为在致命错误时显示自定义静态错误页面,而不是依赖PHP正确处理...
测试和开发
此模块没有规格,因为它非常基础。欢迎贡献。
许可证
config版权所有2014 inGenerator Ltd,并发布在BSD许可证下。