我尝试为 Windows Server 2016 安装 PHP。
根据说明安装:https://www.microsoft.com/web/downloads/platform.aspx
我下载了这个管理器并找到了 PHP。安装 PHP 7。错误日志:http://ideone.com/gON7Y0
这是新安装的服务器,因为我之前没有从我的服务器安装 PHP。求助?如何在服务器上安装这个 PHP。也许 Windows Server 2016 不支持 PHP,或者 MS Server 有错误。
答案1
错误是这样的:
“此安装程序需要 .NET Framework 2.0 版。请安装 .NET Framework 并再次运行此安装程序。.NET Framework 可从 Web 获取。您想现在执行此操作吗?”。
因此,.NET 2.0 版本位于服务器的功能内(.net 版本 3.5,包含 .net 2.0 和 3.0)。在服务器管理器中,转到“添加角色和功能”,然后下一步,直到找到功能,然后在其中选择“.NEt framework 3.5”。
(如果您在本地,则需要 Windows Server 2012 ISO 并执行此操作http://www.askvg.com/how-to-install-microsoft-net-framework-3-5-offline-in-windows-8-without-internet-connection/或者
或者在具有提升权限的命令提示符中运行:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:x:\sources\sxs
3.5 安装后再次运行安装,您应该不会再遇到任何问题。
答案2
按照这个家伙的教程,它今天对我有用https://www.youtube.com/watch?v=XuJuhdZo9tU