我正在使用 CodeIgniter 的模板库http://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html,现在我也想实现自定义错误页面。我发现了一种涉及扩展默认路由器的 MY_Router 的方法:http://maestric.com/doc/php/codeigniter_404但只处理 404 错误。我希望所有错误都显示一个简单的用户友好页面,包括数据库错误等,我希望它通过一个控制器,部分是为了我可以使用模板库,部分是为了我还可以实现一个电子邮件功能来发送自己有关发生的错误的信息。
有人询问是否将上述MY_Router方法的功能扩展为其他错误,例如error_db,但没有得到作者的回答,所以我转过来看看是否有人知道如何做到这一点,按照上述方法或任何其他简单的方法来实现它。请注意,我是新手,所以不要对我对基本 CodeIgniter 功能的了解过多假设:-)