jnterui 发表于 2020-1-11 16:26:08

【已回复】网站php文件能被下载或直接显示

php版本用的5.6,用的Nginx1.71,网站系统用的稻壳cms。如果路径输入完整路径,精确到index.php,是可以正常访问,如果只是写到目录就会直接显示php代码,或者下载php文件。入下图,


默认文件我看了有index.php的,就算没写,也不应该出现下载php文件呀。我不知道是不是我的伪静态问题,但是我看了伪静态没发现问题,伪静态是直接用.htaccess转过来的。伪静态问价如下图。



求大神指点

jnterui 发表于 2020-1-11 16:29:07

不知道为什么不写完整目录,php文件就不解析,直接显示在页面上,或者弹出下载框

沐沐 发表于 2020-1-11 16:43:48

php未被解析,检查php是否安装成功

jnterui 发表于 2020-1-11 16:46:17

本帖最后由 jnterui 于 2020-1-11 16:55 编辑

沐沐 发表于 2020-1-11 16:43
php未被解析,检查php是否安装成功
您好。如果写上完整路径就可以正常显示,比如.com/admin/index.php这样就可以正常显示,如果写上com/admini/这样就出现直接显示php文件或者下载。php肯定安装成功的,因为其他站点都正常,只是少数站点有这个问题

沐沐 发表于 2020-1-13 09:16:23

jnterui 发表于 2020-1-11 16:46
您好。如果写上完整路径就可以正常显示,比如.com/admin/index.php这样就可以正常显示,如果写上com/admin ...

未遇到过这种问题,建议检查是否伪静态导致的
页: [1]
查看完整版本: 【已回复】网站php文件能被下载或直接显示