1. 犀牛前端部落首页
  2. PHP教程

PHP 获取错误信息

PHP 获取错误信息

对于语法错误,您需要在php.ini中启用错误显示。默认情况下,这些选项是关闭的,因为您不想让“用户”看到错误消息。

查看PHP文档中的这个页面,了解关于这两个指令的信息:error_reporting和display_errors。

display_errors可能是您想要更改的。如果你不能修改php.ini,你也可以添加以下行到.htaccess文件:

php_flag  display_errors        on
php_value error_reporting       2039

您可能会考虑在您的PHP error_reporting版本中使用E_ALL的值(Gumbo提到过)来获取所有错误。

(1)您可以检查错误日志文件,因为它将有所有的错误(除非已禁用日志记录)。(2)添加以下两行代码可以帮助您调试非语法错误:

error_reporting(-1);
ini_set('display_errors', 'On');

(3)另一种选择是使用编辑器在您键入时检查错误,比如PhpEd。PhpEd还附带一个调试器,它可以提供更详细的信息。(PhpEd调试器与xdebug非常相似,并直接集成到编辑器中,因此您使用一个程序来完成所有工作。)

原创文章,作者:犀牛前端部落,如若转载,请注明出处:https://www.pipipi.net/4569.html

发表评论

登录后才能评论