我的客户端正在使用PHP5运行Nginx服务器。当PHP页面遇到错误时,它将暂停操作并且不向屏幕显示任何内容。当我在网站上工作时,如何在屏幕上看到错误?
以下是PHP.ini中的一些相关设置:
; display_errors
; Default Value: On
; Development Value: On
; Production Value: On
; display_startup_errors
; Default Value: Off
; Development Value: On
; Production Value: Off
; error_reporting
; Default Value: E_ALL
; Development Value: E_ALL
; Production Value: E_ALL
; html_errors
; Default Value: On
; Development Value: On
; Production value: On
; log_errors
; Default Value: Off
; Development Value: On
; Production Value: On
感谢您的帮助!
答案 0 :(得分:0)
您必须提供设置:
display_errors = on
display_startup_errors = on
error_reporting = E_ALL
答案 1 :(得分:0)
尝试将此添加到您的php块中的nginx配置
fastcgi_intercept_errors on;