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

Koe*_*der 57 php web-platform-installer windows-10 php-manager

我想在IIS 8上安装PHP.

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

在此输入图像描述

Fre*_*ing 79

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

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

另外,对于我在Windows 10上,我必须启用.NET Framework 3.5> Windows Communication Foundation HTTP Activation以使安装程序继续进行.如果未启用此选项,安装程序将在步骤1中挂起.需要重新启动.


Ton*_*ony 30

通过Web Platform Installer安装PHP Manager for IIS需要.NET 3.5才能正常工作.首先安装.NET 3.5,你应该全部设置好.


小智 27

安装程序检查注册表值HKLM/System/CCS/Services/W3SVC/Parameters/MajorVersion是> = 7.注册表中的值是0xA,我假设是问题.要解决此问题,请将注册表值更改为9(或8或7),并且应正确安装PHP Manager for IIS.[插入关于编辑注册表的标准免责声明]


ViR*_*iTy 9

当前,如果使用Web平台安装程序,安装也会失败,因为Web平台安装程序使用的Codeplex下载链接不再存在。

幸运的是,有些人创建了GitHub存储库来更新PHP Manager。这些存储库提供了新版本,可以在没有注册表黑客的情况下工作。

可在此处下载MSI安装程序:

https://github.com/phpmanager/phpmanager/releases

https://github.com/RonaldCarter/PHPManager/releases

  • 有一个更新的仓库可以完全接管该项目,https://github.com/phpmanager/phpmanager/releases/tag/v2.0-beta1 (2认同)