badoucms使用1panel部署后,设置完伪静态和运行目录,显示File not found,在vmware使用宝塔面板安装部署则可正常访问
1Panel 版本:v2.0.16
操作系统(设备): 腾讯云debian12或WSL debian12
关键截图:
日志:
cms-20260113100438.log (985 字节)
badoucms使用1panel部署后,设置完伪静态和运行目录,显示File not found,在vmware使用宝塔面板安装部署则可正常访问
1Panel 版本:v2.0.16
操作系统(设备): 腾讯云debian12或WSL debian12
关键截图:
现在有另一个问题,访问/admin.php后台时,1panel会一直循环重定向,宝塔则不会
伪静态改一下 放在网站配置文件 location 中
放在下方 location 里面
改完以后变成这样了
location ~ [^/]\.php(/|$) {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
fastcgi_pass 127.0.0.1:9000;
include fastcgi-php.conf;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
include /www/sites/cms/rewrite/cms.conf;
}
下午我给你远程一下
需要提供什么信息?用哪个远程软件?
什么时候远程?
2点之后 todesk
是bug吗?在宝塔是正常的
目前不清楚 感觉是应用的问题
是不是OpenResty的问题?宝塔用的ngnix
宝塔用的是默认配置,thinkphp模板的伪静态
OpenResty 就是 nginx
烦请你们内部再测试一下呗,我这边两台都是这种情况
ok 我们找时间测一下
我试了一下 应该是 PHP_INFO 的问题
location ~ [^/]\.php(/|$) {
fastcgi_pass 127.0.0.1:9123;
include fastcgi-php.conf;
include fastcgi_params;
set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$" ) {
set $real_script_name $1;
set $path_info $2;
}
fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;
fastcgi_param SCRIPT_NAME $real_script_name;
fastcgi_param PATH_INFO $path_info;
}```
你可以用这个配置