Zend Framework - 错误处理
-
简述
系统故障需要得到有效处理,才能使系统平稳运行。Zend Framework 附带了一个默认的错误捕获,该陷阱会在错误发生时打印并记录错误。此相同的错误处理程序用于捕获异常。错误处理程序在调试为 true 时显示错误,并在调试为 false 时记录错误。Zend Framework有几个异常类,内置的异常处理将捕获任何未捕获的异常并呈现有用的页面。 -
默认错误处理
我们可以在应用程序配置文件中配置默认的错误设置,myapp/module/Application/config/module.config.php。部分代码示例如下 −此处,display_exception、not_found_template、exception_template、error/404 和error/index是与错误相关的配置项,不言自明。其中最重要的项目是error/404。这是当系统中发生异常时显示的模板。我们可以修改这个模板,myapp/module/Application/view/error/index.phtml 来控制要显示的错误量。