php访问404,php文件访问出现404

在nginx配置的路径下新建一个php文件,然后使用浏览器访问的时候报404错误,但是该路径下原先存在的php文件可以正常访问,请问这是什么原因?

回复讨论(解决方案)

配置文件和目录结构发上来看看

配置文件和目录结构发上来看看

目录结构是

nginx重启试试

请检查你的文件名和链接上的文件名是否一致

请检查你的文件名和链接上的文件名是否一致

文件名是一样的

同级目录下的其它文件是否可以访问,还有你的链接地址是什么

同级目录下的其它文件是否可以访问,还有你的链接地址是什么

统计目录下原先存在的文件可以访问,新增的就不行,链接地址是tangdong.api.weibo.cn/lifedex/v3/a.php

nginx重启试试

重启nginx服务之后还是不行

我访问没有出现404,提示“无法显示此网页”

你的目录太深了不好,不过我也没发现你的配置有什么错误

你把a.php换成其他的文件试试能不能访问

还不行就试试把 a.php的属性改为777(估计没用)

我访问没有出现404,提示“无法显示此网页”

你的目录太深了不好,不过我也没发现你的配置有什么错误

你把a.php换成其他的文件试试能不能访问

还不行就试试把 a.php的属性改为777(估计没用)

你是怎么配置的,我这里的nginx是安装在服务器上的(centos),我自身的电脑是windows,然后装的web服务器是apache,是不是这个原因导致没有找到文件

我访问没有出现404,提示“无法显示此网页”

你的目录太深了不好,不过我也没发现你的配置有什么错误

你把a.php换成其他的文件试试能不能访问

还不行就试试把 a.php的属性改为777(估计没用)

你是怎么配置的,我这里的nginx是安装在服务器上的(centos),我自身的电脑是windows,然后装的web服务器是apache,是不是这个原因导致没有找到文件

但是我不启动我自身电脑上的apache服务器也出现404

绝对路径加文件名试试?

好像看到问题了

你的 a.php 并不在 /usr/home/..../tianqitong/lifedex/v3/ 这个目录下

你给出的 a.php 在 /data1/sinawap/.../v3/

并不在 nginx 配置 root 参数指定的工作目录下

好像看到问题了

你的 a.php 并不在 /usr/home/..../tianqitong/lifedex/v3/ 这个目录下

你给出的 a.php 在 /data1/sinawap/.../v3/

并不在 nginx 配置 root 参数指定的工作目录下

谢谢,我知道了!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值