【问题标题】:IIS PHP7 FastCgi Intemittent HTTP Error 500.0 - Internal Server ErrorIIS PHP7 FastCgi 间歇性 HTTP 错误 500.0 - 内部服务器错误
【发布时间】:2021-10-08 22:41:31
【问题描述】:

我在 IIS8.5 下使用 FastCGI 运行 PHP7

IIS 偶尔会返回以下错误:

HTTP Error 500.0 - Internal Server Error

C:\PHP\php-cgi.exe - The FastCGI process exited unexpectedly

IIS 记录错误,如下例所示

2021-05-05 13:22:20 10.10.0.15 GET /pedido/status1.php - 443 - 152.250.143.188 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/90.0.4430.93+Safari/537.36 https://www.***.com/pedido/pedido2.php 500 0 255 2718

FastCgi 属性如下:

  • 实例 MaxRequests:10000
  • 最大实例数:0
  • 标准错误模式:ReturnStdErrIn500
  • 活动超时:90
  • 空闲超时:300
  • 队列长度:1000
  • 每分钟快速失败:10
  • 请求超时:90

感谢任何可以告诉我们是否错误配置 IIS 的帮助

提前通知

【问题讨论】:

    标签: fastcgi iis-8.5 php-7.3


    【解决方案1】:

    这个错误的原因有很多,你可以试试下面的解决方法:

    1. 很有可能您正在运行的 PHP 版本缺少正确的 VC++ 运行时,请尝试安装 VC++ runtime

    2. 如果你安装了VC++运行库,请检查你安装的是32位还是64位。

    【讨论】:

    • 我知道没有 VC++ IIS 会一直报错,不是吗? FastCgi 错误间歇性出现,大多数时候应用程序运行良好
    • 您可以尝试使用 IIS 调试诊断工具来调试原因,该工具会生成详细的日志文件,帮助您识别问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-20
    相关资源
    最近更新 更多