You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

localhost运行PHP文件提示Forbidden禁止访问问题求助

报错翻译

访问被禁止
你没有权限访问当前资源
Apache/2.4.48 (Win64) OpenSSL/1.1.1l PHP/8.0.10 服务器 地址 localhost 端口 80

解决方案

  • 第一步:确认文件存放路径正确
    XAMPP默认站点根目录为xampp/htdocs,请确保你要运行的PHP文件存放在该目录下;如果你修改过httpd.conf中的DocumentRoot配置,需同步修改对应目录的权限规则。另外注意存放路径不要包含中文、空格或特殊字符,避免Windows系统路径识别异常。
  • 第二步:修正Apache权限配置规则
    Apache 2.4版本已弃用旧版的Allow from all权限指令,需使用新的权限语法。打开httpd-xampp.conf文件,找到对应站点目录的<Directory>配置段,确保配置内容如下:
    <Directory "你的站点目录绝对路径(示例:C:/xampp/htdocs)">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
    
    不要同时混写旧版Deny/Allow指令,避免规则冲突导致权限不生效。如果站点目录下存在.htaccess文件,可先临时重命名该文件测试,排除错误重写规则导致的权限拦截。
  • 第三步:添加Windows系统目录权限
    右键点击站点根目录文件夹,选择「属性」→「安全」,给Users用户组授予「读取 & 执行、列出文件夹内容、读取」的权限,避免Apache运行时无权限读取文件内容。
  • 第四步:重启Apache生效配置
    所有配置修改完成后,在XAMPP控制面板中先停止Apache服务,再重新启动,确保配置项全部生效后再访问测试。

内容的提问来源于stack exchange,提问作者Warren Edy 12

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 21:24:03