我刚刚使用 Web 平台安装程序在 Windows 2008 上安装了 PHP 5.4.0,但每次尝试请求 php 时仍然会出现 404 错误。有人知道 Microsoft 将其 PHP 5.4.0 版本的安装/设置文档隐藏在哪里吗?
答案1
Microsoft 的 Web 平台安装程序使用无效配置安装了 PHP 5.4.0。IIS 7.5 的管理器(可能还有所有旧版本)无法处理指向路径中有空格的 .exe 文件的处理程序映射,除非路径被“”包围
因此,要修复此问题,您只需进入 Internet 信息服务 (IIS) 管理器中的处理程序映射,选择处理程序映射,然后选择 PHP54_via_FastCGI,然后选择编辑...,然后将 Web 平台安装程序为“可执行文件(可选):”创建的条目用“”括起来,即:“C:\Program Files (x86)\PHP\v5.4\php-cgi.exe”