宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > BUG提交 > Windows面板

【已解决】windows面板下的nginx环境,php页面全部404

发表在 BUG提交2020-11-28 07:09 [复制链接] 4 8302

本帖最后由 frehc 于 2020-11-28 20:23 编辑

原标题:同样程序,在windows面板不正常(PHP文件全部404),在linux的下正常

接下来描述问题
首先看windows面板的环境,刚刚安装好的
Nginx 1.18.0
PHP-7.0

{]MV}B398H{0HDN91{LR1WI.png

然后创建网站,把程序丢进去




QQ截图20201128065156.png

然后访问,直接404,重点是,admin.php这个文件是存在的,然而访问不到

但是同一时候,index.html可以访问到,index.php提示404  install.php也提示404




QQ截图20201128065533.png QQ截图20201128065309.png


                                            如果仅仅是这样的话,这个帖子我也不会发出来的,
                                              和伪静态无关,和伪静态无关,和伪静态无关,
                                                                因为接下来才是重点
                                            在另外一台linux服务器中,安装同样的环境


Nginx 1.18.0
PHP-7.0




QQ截图20201128070046.png


                                                新建网站,然后上传程序,访问一切正常


QQ截图20201128070418.png
QQ截图20201128070308.png


没有自定义任何配置,没有改任何东西,就是如上图这些操作,也不是服务器系统问题,因为系统从server2008到server2019装了个遍


                                                               
                                                                        





使用道具 举报 只看该作者 回复
发表于 2022-10-28 13:23:54 | 显示全部楼层
用楼上的方法解决了。之前到处查原因都说是伪静态,被带沟里了。。。
使用道具 举报 回复 支持 1 反对 0
发表于 2020-11-28 07:10:21 | 显示全部楼层

----------------------------------

本帖最后由 frehc 于 2020-11-28 07:18 编辑

应该是和他一样的问题https://www.bt.cn/bbs/forum.php? ... B%B9%E6%9E%9C%2B404




和伪静态无关,因为默认不需要任何设置,默认直接就可以打开使用的。 然而windows面板就有故障,linux面板正常





使用道具 举报 回复 支持 反对
发表于 2020-11-28 20:25:35 | 显示全部楼层
问题解决了是因为开启了防跨站攻击,网站》站点修改》网站目录》防跨站攻击(open_basedir) 关闭后重启服务器即可
使用道具 举报 回复 支持 反对
发表于 2022-10-28 13:22:47 | 显示全部楼层
同样的情况,用楼上的方法解决了。之前到处查原因都说是伪静态,被带沟里了。。。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表