执行 PHP 脚本时,遇到空白屏幕而不是错误消息的情况并不罕见。这对解决问题提出了重大挑战。 PHP 中是否有类似于 Java 详细错误报告的解决方案?
默认情况下,PHP 会抑制错误消息以防止最终用户查看它们。要获取有用的错误信息,请考虑以下方法:
显示错误:将以下行添加到脚本顶部:
error_reporting(E_ALL); ini_set('display_errors', 'On');
此设置激活错误显示并允许您查看脚本输出上的错误。请注意,在生产服务器上,出于安全原因,您应该将 display_errors 设置为“Off”。
在 .htaccess 中启用错误:如果您无法修改 php.ini 文件,请将这些行添加到 . htaccess 文件(虽然这种方法很少见)支持):
php_flag display_errors on php_value error_reporting -1
通过实施这些技术,您可以显着提高 PHP 脚本中错误排查的准确性和效率。
以上是如何在 PHP 中检索更多信息性错误消息?的详细内容。更多信息请关注PHP中文网其他相关文章!