宝塔用户_lkubkg 发表于 2022-3-1 12:57:03

【已完成】Windows面板7.5.0版本 php7 PATH_INFO没有值

同样的 伪静态配置,php8.0 妥妥正常,无需修改任何 伪静态 或者修改 nginx.conf,$_SERVER['PATH_INFO'] 正常取值,
切换到php 7+ 【php 5.2 ~ php 7.4】,无论你怎么折腾,站点伪静态、nginx.conf 统统都是无效的。$_SERVER['PATH_INFO']都是空,

这导致所有依赖 PATH_INFO 的php框架,路由都是404

但是在 老版本4.7+的 面板完全不存在这个问题。


系统信息:
Windows 10
Nginx 1.20.2
面板:免费版 7.5.0


目前解决方法就是 ,使用 4.7+ 老版本面板正常!

大炮运维V587 发表于 2022-3-1 14:32:17

感谢您的反馈,我这里是winserver2019的服务器,未复现您的问题,如果您使用的是家庭版本的win10系统,可能本身就存在问题,目前还没有精力针对家用系统进行优化或者修复

宝塔用户_lkubkg 发表于 2022-3-1 14:41:20

有没有 历史版本 下载或者网盘,麻烦提供一下。

宝塔用户_biiwmy 发表于 2022-3-21 13:05:20

解决方案 https://www.bt.cn/bbs/thread-87823-1-1.html
页: [1]
查看完整版本: 【已完成】Windows面板7.5.0版本 php7 PATH_INFO没有值