> 백엔드 개발 > PHP 튜토리얼 > php文件访问出现404

php文件访问出现404

WBOY
풀어 주다: 2016-06-23 13:35:29
원래의
4272명이 탐색했습니다.

在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.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿