Exception 如何禁用Kohana 3.3错误消息?

Exception 如何禁用Kohana 3.3错误消息?,exception,kohana,Exception,Kohana,我正在使用Kohana 3.3框架。我正在尝试禁用生产机器的错误消息 错误消息如下所示: 在生产机器中,我想禁用调试跟踪和错误消息。我尝试了很多方法,但都没有成功 所以,我的问题是: 如何禁用异常错误消息? 谢谢。在引导文件中添加这一行: Kohana::init(数组('errors'=>FALSE)) 当发生错误时,Kohana现在应该停止生成异常 注: Kohana开发团队强烈反对这种做法,您应该以有意义的方式捕获异常。您应该保留错误,以便使用Kohana捕获异常 因此,如果我们这样做,

我正在使用Kohana 3.3框架。我正在尝试禁用生产机器的错误消息

错误消息如下所示:

在生产机器中,我想禁用调试跟踪和错误消息。我尝试了很多方法,但都没有成功

所以,我的问题是: 如何禁用异常错误消息?
谢谢。

在引导文件中添加这一行:

Kohana::init(数组('errors'=>FALSE))

当发生错误时,Kohana现在应该停止生成异常

注:


Kohana开发团队强烈反对这种做法,您应该以有意义的方式捕获异常。

您应该保留错误,以便使用Kohana捕获异常

因此,如果我们这样做,就永远不会有未捕获的异常

您可以通过设置

Kohana::$environment = Kohana::DEVELOPMENT

在bootstrap.php

中,您应该创建一个无法解决问题的自定义错误消息页面。当数据库异常抛出时,我也可以看到错误页面。我应该添加一个try catch来捕获execute()index.php吗?或者你有其他好方法吗?谢谢。不,那也不推荐。如果它是一个数据库异常句柄(记录错误,生成错误消息,可能抛出一个新的异常),那么不管它在哪里抛出,它都会显示一个漂亮的错误页面给你的客户。这里有一个链接,介绍如何设置自定义错误页: