huiwenyuedu 2022-12-29 12:31 采纳率: 28.6%
浏览 55
已结题

Windows11家庭版iis运行php时出现http 404.3错误

在开发一个iOS电子书阅读器,要访问mysql数据库,所以想在windows上配置php,添加了fastcgimodule模块映射,没想到在浏览器键入访问localhost/helloworld.php时,出现http 404.3错误,显示:HTTP 错误 404.3 - Not Found
由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。
明明已填加了程序处理程序,为什么还是显示以上错误,运行helloworld.asp没问题,
在打开默认网站的处理程序映射时,有CGI-exe已禁用项,如下图所示:

会不会是这儿出了问题,如果是,该怎么启用,请各位指教,谢谢!另:会不会是因为使用的windows11是家庭版的原因

  • 写回答

4条回答 默认 最新

  • IT技术分享社区 数据库领域优质创作者 2022-12-29 15:15
    关注

    如果是php项目的话,推荐安装wamp 这个在windows操作系统下部署php最容易部署的服务

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • 小茯苓 2022-12-29 12:39
    关注

    在 Windows 11 上使用 IIS 运行 PHP 时遇到 HTTP 404.3 错误的原因可能是:

    未在 IIS 中添加 FastCGI 模块映射。您需要在 IIS 中添加 FastCGI 模块映射,以便将 PHP 程序与 FastCGI 处理程序关联起来。

    FastCGI 模块映射未正确配置。您需要确保 FastCGI 模块映射的路径指向 PHP 解释器的位置。

    CGI-exe 处理程序已禁用。您可以在 IIS 中打开“默认网站”的“处理程序映射”,并点击“编辑外部脚本映射”,然后点击“高级”按钮,在“禁用处理程序”框中将 CGI-exe 取消勾选即可启用 CGI-exe 处理程序。

    PHP 程序文件名或路径可能有误。您需要确保 PHP 程序文件名和路径正确无误。

    建议您按照以上步骤依次检查,找到并解决问题。如果还是无法解决问题,建议您在 IIS
    中启用日志记录功能,查看日志来确定错误原因。要启用日志记录功能,请执行以下步骤:

    在 IIS 中打开“默认网站”的“日志记录”。

    在“日志文件存储设置”部分,选择“将日志文件写入本地文件系统”,并在“本地日志目录”中输入日志文件的存储位置。

    在“日志文件格式”部分,选择“W3C”作为日志文件格式。

    单击“应用”按钮保存更改。

    中会在指定的本地日志目录中生成日志文件。这些日志文件包含了服务器上每次访问的所有信息,包括请求的方法、资源、状态码以及响应时间等。

    如果日志文件中出现了 404.3 错误,则可以在日志文件中查找更多信息。例如,可以查看请求的方法、资源以及响应的状态码,来确定错误的原因。

    评论
  • 嗷呜大嘴狼 2022-12-29 13:07
    关注

    很有可能是你的 IIS 服务器的 FastCGI 模块没有启用导致的。

    首先,你可以检查一下 IIS 的 FastCGI 设置,看看 FastCGI 模块是否已启用。你可以在 IIS 管理器中找到 FastCGI 设置。

    如果 FastCGI 模块已启用,你可以尝试以下操作来解决问题:

    在 IIS 管理器中打开“默认网站”的“处理程序映射”,然后确保 PHP 的处理程序映射已添加。

    在 IIS 管理器中打开“默认网站”的“模块”,然后确保 FastCGI 模块已添加。

    在 IIS 管理器中打开“默认网站”的“MIME 类型”,然后确保 PHP 文件的 MIME 类型已添加。

    如果以上操作都不能解决问题,你可以尝试检查 PHP 日志文件,看看有没有更多的错误信息。

    另外,Windows 11 家庭版是否支持 IIS 不会影响你访问 PHP 文件的问题。

    希望这些信息能帮助你解决问题。

    评论
  • Jackyin0720 2022-12-29 16:56
    关注
    解题思路:
    1、先在主目录下,建个html静态页面,做测试排除是否是IIS问题。   
    2、排除了IIS问题,可能是处理程序的模块映射没有支持PHP,添加一个PHP的模块映射。
    
    评论 编辑记录
查看更多回答(3条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 12月30日
  • 已采纳回答 12月30日
  • 创建了问题 12月29日

悬赏问题

  • ¥15 Tpad api账户 api口令
  • ¥30 ppt进度条制作,vba语言
  • ¥15 stc12c5a60s2单片机测光敏ADC
  • ¥15 生信simpleaffy包下载
  • ¥15 请教一下simulink中S函数相关问题
  • ¥15 在二层网络中,掩码存在包含关系即可通信
  • ¥15 端口转发器解析失败不知道电脑设置了啥
  • ¥15 Latex算法流程图行号自定义
  • ¥15 关于#python#的问题:我在自己的电脑上运行起来总是报错,希望能给我一个详细的教程,(开发工具-github)
  • ¥40 基于51单片机实现球赛计分器功能