PHP管理器 - 下载的文件未通过签名验证

17

我尝试做的事情

我正在尝试通过在 Hyper-V 下运行的 Web 平台安装程序来安装包括 Windows Server 2016 的 PHP,包括 PHP 管理器,但在安装 IIS 的 PHP 管理器时出现了错误。


错误消息

IIS 的 PHP 管理器 此产品安装未成功。下载的文件无法验证签名,并可能被篡改。

屏幕截图

输入图像说明


必备步骤已执行

沿途进行检查点:

  1. 安装了 Windows Server 2016
  2. 安装了带有 .net 3.5 和 CGI 的 IIS
  3. 安装了 Web Platform Installer 5.0
  4. 应用了最新的 Windows 更新
  5. 关闭了 Windows 防火墙
  6. 关闭了 Windows Defender
  7. 将 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp MajorVersion 从 10 更新为 8
  8. 将 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W3SVC\Paremeters MajorVersion 从 10 更新为 8
  9. 运行 Web Platform 安装程序,在“产品” -> “框架”下选择 PHP 7.1.7(x64),点击添加,然后点击安装

额外信息

我一直在尝试找到 PHP Manager 1.2(x64)的安装二进制文件 .msi 或 .exe。我找到了一个 x32 版本,但无法在 x64 操作系统上安装。

几乎每个 PHP 管理器的链接都指向

http://phpmanager.codeplex.com/releases/

但所有流量似乎都会停在这里

https://archive.codeplex.com/?p=phpmanager

如果有任何想法,请告诉我!


也许在https://serverfault.com/上发布会更好。 - zeflex
@Lex Li 分叉代码是个好主意。您能提供一下您提到的其他方法的详细信息吗? - Mr Slim
@MrSlim https://blog.lextudio.com/why-you-should-forget-php-manager-for-iis-953fae81b05b - Lex Li
我成功地从安装了PHP Manager 1.2的计算机的C:\Windows\Installer中获取了MSI文件。 - Salman A
IIS论坛最近有一个相当新的更新,指向这里:https://github.com/phpmanager/phpmanager/releases - Grimbot
3个回答

35
观看了视频"How To Install PHP Manager On Windows Server 2016 And Windows 10" https://www.youtube.com/watch?v=_-4klYZi-CM 后,我能够推断出一个MSI文件的文件名,这为我的搜索提供了更多选项。
我在GitHub上找到了一个网站https://github.com/edgardo001/PHPManagerForIIS-Versiones ,其中包含版本的安装文件:
  • PHPManagerForIIS-1.2.0-x64 - IIS 7.msi
  • PHPManagerForIIS-1.2.0-x86 - IIS 7.msi
  • PHPManagerForIIS-1.3.0-x64 - IIS 8.msi
  • PHPManagerForIIS-1.4.0-x64 - IIS 10.msi
我成功安装了1.4(x64)。

5
另一个选项 ---> https://www.iis.net/downloads/community/2018/05/php-manager-150-for-iis-10 - TSmith
所有版本(1.3和1.5)都没有源代码,并且来源不明,因此在您的计算机上使用它们是自担风险。2.x是基于1.2构建的,并在GitHub上发布了完整的源代码,https://github.com/phpmanager/phpmanager/releases - Lex Li

1

按照@MrSlim的建议,安装PHPManagerForIIS-1.3.0-x64 - IIS 8.msi对我很有帮助,因为我正在运行IIS 8。


0
在文件资源管理器中,查看选项卡中的“文件名扩展名”是否已选中?(这对我有用...我的“index.php”实际上是“index.php.txt”,但直到启用了该视图选项才看到“.txt”后缀,太简单了哈哈)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接