php - 不显示解析错误

标签 php iis-6 error-reporting

我希望 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/

相关文章:

php - 将数据从 phpmyadmin/mysql 同步到 onedrive

php - 从数据库中检索记录并将这些记录与当前值进行比较

php - 自定义帖子类型的下拉导航?

iis-6 - 以编程方式从配置数据库 IIS6 中删除 etag 后缀(更改编号)

高流量: Specified cast is not valid上的ASP.NET-MVC(IIS6)错误

php - 如何对 2 个字段使用 WHERE 和 AND?

iis - MSDeploy - 将文件复制到 iis 应用程序的子文件夹的同步命令

javascript - 如何 jQuery Ajax 错误捕获和报告

php - mysqli_fetch_assoc()需要参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误?