用于 IIS 的 PHP 管理器无法安装

我正在尝试在 IIS 8 上安装 PHP。

每次我启动PHP安装时,PHP都会安装,但我收到以下错误:

enter image description here


答案 1

正如Abhi所说:启动regedit.exe并将十进制值从10(由Windows 10设置)更改为例如8。安装程序现在应该可以工作了。之后,您可以将该值设置回 10(或 Windows 环境最初具有的任何值)。Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\MajorVersion

提示:要快速导航,请将路径粘贴到注册表编辑器的地址栏中,然后按Enter键。Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters

此外,对于Windows 10上的我,我必须启用>才能使安装程序取得进展。如果未启用此功能,安装程序将在步骤 1 处挂起。需要重新启动。.NET Framework 3.5Windows Communication Foundation HTTP Activation


答案 2

通过 Web 平台安装程序安装适用于 IIS 的 PHP 管理器需要 .NET 3.5 才能正常工作。首先安装 .NET 3.5,您应该已设置完毕。


推荐