php没有显示错误

web*_*kul 2 php linux opensuse

即时通讯在suse11.0上的php工作我的问题是当我输入错误的语法或查询时它不会显示错误只有空白页显示在此situtaion

谢谢

Pas*_*TIN 8

您可以配置error_reporting(另请参阅),并启用错误显示(请参阅display_errorsini_set) - 至少在您的开发机器上

在您的php.ini文件中,您将使用

error_reporting = E_ALL | E_STRICT
display_errors = On
html_errors = On
Run Code Online (Sandbox Code Playgroud)

或者,在您的PHP代码中:

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 'On');
Run Code Online (Sandbox Code Playgroud)

您可能还想在开发框上安装Xdebug,以获得很好的堆栈跟踪,我们会发生错误/异常


当然,在您的生产机器上,您可能不希望显示错误; 因此必须根据您的环境进行配置;-)