繁体   English   中英

如何使用 Laminas 为开发环境设置错误报告?

[英]How can I setup error reporting with Laminas for a development environment?

这可能是一个简单的问题,但是,我如何获得有关 Laminas 的一些错误消息? 我正在尝试将旧应用程序从 ZF2 迁移到 Laminas 3。从抛出的异常中获取任何细节总是很困难。 这是常见的“无异常可用”消息。

执行过程中发生错误; 请稍后再试。 没有可用的例外

这是我当前的视图管理器配置。 它有一些自定义的 twig 模板。

return array(
    ...
    'view_manager' => array(
            'display_not_found_reason' => true,
            'display_exceptions'       => true,
            'doctype'                  => 'HTML5',
            'not_found_template'       => 'error/404',
            'exception_template'       => 'error/index',
            'template_map'             => array(
                    'layout/layout' => getcwd() . '/Module/App/view/layout/layout.twig',
                    'error/404'     => getcwd() . '/Module/App/view/error/404.phtml',
                    'error/index'   => getcwd() . '/Module/App/view/error/index.phtml',
            ),
            'template_path_stack' => array(
                    getcwd() . '/Module/App/view',
            ),
    ),
    ...

我还将 error_reporting 增加到 E_ALL 并显示启动错误。 我想获得一些详细的错误消息,也许还有堆栈跟踪,但看不到如何在 Laminas 中进行设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM