我最近安装了 Windows Server 2016,并尝试设置 IIS 10 来创建网站。PHP 5.6.30 安装得很好,但PHP 管理器 1.2,适用于 PHP 5.6 的 WinCache 1.3和电脑生成图像处理没有安装!
PHP 管理器日志:http://pastebin.com/Y9Ud1XUU
WebPI 日志:http://pastebin.com/H13fJU0Z
我尝试设置主要版本为 7(和其他值),但安装程序仍然失败。我已经安装了 .NET 4.5>。
答案1
安装失败是因为 Cgi 工具未安装,而且我发现无法通过 WPI 安装。转到控制面板,然后进入 Windows 程序和功能。使用传统方法将 Cgi 添加到 Iis,方法是选中复选框,然后安装。再次访问 WPI,现在将安装任何依赖于 Cgi 的安装。
答案2
转到“程序和功能”并确保已安装 .NET Framework 3.5,然后再次尝试 PHP 管理器安装程序。这对我来说很有效。