如何显示zf2错误?

Caw*_*awa 0 error-handling nginx zend-framework2

我重新安装了我的系统,现在当zf2出现错误时我无法在nginx错误日志中看到页面上的错误,display_errors On和display_startup_errors On,在php.ini中,也许是我的php-fpm设置?而在简单的PHP文件不在zf2我已经看到错误!

Mak*_*s3w 12

您需要在配置中启用以下选项

'view_manager' => array(
    'display_not_found_reason' => true,
    'display_exceptions'       => true,
)
Run Code Online (Sandbox Code Playgroud)

请记住在生产环境中关闭它


Caw*_*awa 11

ini_set('display_errors', true); 在我的index.php现在显示错误

  • 把`ini_set('display_errors',true);`放在`config/autoload/local.php`文件的开头.*不要将它放在你的`index.php`文件*中,因为这样也会在生产环境中启用错误. (9认同)