【问题标题】:Is there a way to execute a PHP file on error 500 in IIS?有没有办法在 IIS 中执行错误 500 的 PHP 文件?
【发布时间】:2019-02-09 21:56:16
【问题描述】:

我想在 IIS 中报告错误 500 时执行 PHP 文件。设置自定义错误文件很容易。问题是如何让 PHP 文件接收到错误详细信息来处理它们?

比如我要显示:

  • 错误信息是什么。
  • 什么文件导致了错误。
  • 是哪一行导致了错误。

处理文件示例:

<?php
echo $_GET["errorfile"];
echo "<br/>";
echo $_GET["errordetails"];
?>

我使用的是 Windows 10 Home,IIS 版本 10.0.17763.1,PHP 版本 7.3.0,通过 FastCGI。

【问题讨论】:

    标签: php iis fastcgi


    【解决方案1】:

    默认是安全的。

    在 php.ini 中:

    display_errors = on
    

    How do I get PHP errors to display?

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-10
    • 2010-09-24
    • 2022-10-07
    • 2013-07-27
    相关资源
    最近更新 更多