我希望 PHP 在屏幕上显示解析错误。我得到的是一个空白页。没有任何内容被写入服务器的错误日志文件。
我的设置:PHP5.2.9/IIS 6(不是 Apache!)。
我的 PHP.INI:
error_reporting=E_STRICT
display_errors = On
display_startup_errors = On
log_errors = On
error_log = "C:\Program Files\Zend\ZendServer\logs\php_error.log"
如何在屏幕上记录或显示解析错误或 fatal error ?
谢谢, 手鞠
更新:使用不同的开关后,它看起来是 IIS 特定的问题。有什么想法吗?
最佳答案
在 php 文件本身设置错误级别并不能解决这里的问题,因为文件本身无法解析!!
您需要更改 php.ini 中的 error_reporting 行,如下所示:
error_reporting = E_ALL
顺便说一句:在 php.ini 文件中有一些关于如何显示哪种类型的错误消息的示例。
祝你好运
我的妈妈
关于php - 不显示解析错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/941766/