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

WampServer访问www目录PHP文件出现404错误求助

解决WampServer中PHP文件404错误的实用方案

别着急,我帮你排查几个常见的原因,一步步来解决这个404问题:

  • 确认文件存放路径完全正确
    你的PHP文件必须放在WampServer指定的www根目录里,默认路径一般是C:\wamp64\www(64位版本)或者C:\wamp\www(32位版本)。要是你把文件放到了www下的子文件夹(比如新建了个test文件夹),那访问URL得写成localhost/test/你的文件名.php,不能直接写localhost/你的文件名.php。

  • 严格匹配文件名和访问URL的大小写
    Windows系统本身不区分文件名大小写,但Apache服务器默认是区分的!比如你存的是Hello.php,却访问localhost/hello.php,就会直接返回404。另外尽量别用中文文件名,容易出现编码兼容问题,建议用英文、数字和下划线命名。

  • 检查Apache的根目录配置
    右键点击WampServer的绿色图标,依次选择Apache > httpd.conf打开配置文件,找到以下两行内容,确认它们指向的是你实际的www文件夹路径:

    DocumentRoot "c:/wamp64/www"
    <Directory "c:/wamp64/www/">
    

    同时要确保<Directory>块里包含这两句配置,保证目录的访问权限正常:

    AllowOverride All
    Require all granted
    

    修改完配置后,一定要重启Apache服务(右键Wamp图标 > Apache > Restart Service)才会生效。

  • 清除浏览器缓存再测试
    有时候浏览器会缓存之前的404错误页面,导致你明明放对了文件还是看不到。按Ctrl+Shift+Delete快捷键打开清除缓存的界面,把缓存和临时文件清掉,或者直接用浏览器的隐私/无痕模式访问试试。

  • 排查.htaccess文件的干扰
    如果你的www文件夹里存在.htaccess文件,里面的重写规则可能会意外拦截请求。可以先把这个文件重命名(比如改成.htaccess.bak),然后重启Apache,再测试访问你的PHP文件,看看是不是这个原因导致的。

内容的提问来源于stack exchange,提问作者anater mj

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 06:50:45