HTTP 错误 500.0 - 内部服务器错误 发生未知的 FastCGI 错误

HTTP 错误 500.0 - 内部服务器错误 发生未知的 FastCGI 错误

我正在尝试让 PHP 7.2.9 在 Windows 7 Service Pack 1 操作系统上与 IIS7 一起运行,但每次尝试运行时都会收到以下错误http://localhost/phpinfo.php。我可以看到 IIS 使用此 URL 运行:http://localhost。看到一篇类似的 7 年前的帖子这里但看起来他们正在使用与我无关的 Plesk。

在此处输入图片描述

我关注了安装和 PHP 配置(Zip 文件安装)文档,无法排除我的方法的错误。

我是否需要像我提到的线程一样启用某种权限?如果需要,那么该怎么做?

我试图将我的 php.ini 文件内容粘贴到这里,但由于字符限制,我无法将其放在这里。

在其他一些线程上,我注意到有些人由于 VC++ 版本的不同而遇到了类似的错误,如果是这种情况,那么我在我的计算机上使用以下命令:

在此处输入图片描述

答案1

下载页面明确指出了需要哪个 VC++ 运行时,

https://windows.php.net/download/

对于 PHP 7.2.x,您需要 Visual C++ 2017 Redistributable,而这台机器上显然缺少该软件。您需要注意位数,因为您安装的运行时必须与您下载的 PHP 位相匹配。

两个都Jexus 管理器IIS 的 PHP 管理器只需几分钟即可发出警告。

相关内容