【已解决】windows面板下的nginx环境,php页面全部404
本帖最后由 frehc 于 2020-11-28 20:23 编辑原标题:同样程序,在windows面板不正常(PHP文件全部404),在linux的下正常
接下来描述问题
首先看windows面板的环境,刚刚安装好的
Nginx 1.18.0
PHP-7.0
然后创建网站,把程序丢进去
然后访问,直接404,重点是,admin.php这个文件是存在的,然而访问不到
但是同一时候,index.html可以访问到,index.php提示404install.php也提示404
如果仅仅是这样的话,这个帖子我也不会发出来的,
和伪静态无关,和伪静态无关,和伪静态无关,
因为接下来才是重点
在另外一台linux服务器中,安装同样的环境
Nginx 1.18.0
PHP-7.0
、
新建网站,然后上传程序,访问一切正常
没有自定义任何配置,没有改任何东西,就是如上图这些操作,也不是服务器系统问题,因为系统从server2008到server2019装了个遍
用楼上的方法解决了:handshake。之前到处查原因都说是伪静态,被带沟里了。。。
----------------------------------
本帖最后由 frehc 于 2020-11-28 07:18 编辑应该是和他一样的问题https://www.bt.cn/bbs/forum.php?mod=viewthread&tid=17231&highlight=%E8%8B%B9%E6%9E%9C%2B404
和伪静态无关,因为默认不需要任何设置,默认直接就可以打开使用的。 然而windows面板就有故障,linux面板正常
问题解决了是因为开启了防跨站攻击,网站》站点修改》网站目录》防跨站攻击(open_basedir) 关闭后重启服务器即可 同样的情况,用楼上的方法解决了:handshake。之前到处查原因都说是伪静态,被带沟里了。。。
页:
[1]