日落 好的明白了,如果你的操作系统是Nginx 1.21.4、MySQL 5.7.44、PHP 8.0以上、phpMyAdmin 5.0版本的话,你可以按照我接下来说的步骤去操作,如果不是我以上说的版本,请将这些软件升级或降级到我指定的版本,因为你的程序有扩展或插件和以上软件php版本不兼容,升级或降级后使用我以下的步骤进行试试。
解决思路
1.确保您的源站地址与CDN加速域名不相同。
2.若源站使用HTTP请求到HTTPS 301/302跳转,且CDN控制台开启了回源跟随301/302配置,需控制台开启HTTPS配置,强制跳转HTTPS,且回源方式修改为协议跟随。
3.域名访问/后源站301/302到/index.html,CDN控制台同时开启了回源跟随301/302配置,导致302跳转死循环,需关闭回源跟随301/302配置。
处理步骤:
1.登录你的CDN控制台,选择域名管理找到对应的域名配置, 查看基础配置 > 源站信息,检查您的源站地址是否与该账户下其他加速域名相同。
是,则单击编辑,将源站地址替换为非CDN加速域名。
否,请执行下面的步骤2。
2.如果源站配置了HTTP请求到HTTPS 301/302跳转,且CDN控制台开启了回源跟随301/302配置,则建议开启HTTPS配置,强制跳转HTTPS,且回源方式修改为协议跟随。
开启HTTPS配置,强制跳转HTTPS:登录CDN控制台,选择域名管理找到对应的域名,查看HTTPS配置>强制跳转,启用该功能。
修改回源方式为协议跟随:登录CDN控制台,选择域名管理找到对应的域名,查看基础配置>源站信息,单击编辑,修改回源协议为协议跟随。
按照以上步骤操作,完成后运行程序看看是否报错,如果还是报错请继续把错误日志回复我,如果程序运行正常了就不用回复了。