我用的是php8.1版本,切换安装php8.0就出现正常。请问这是什么情况 ?
宝塔不支持php8.1吗?
下面解决办法可以参考下噢:
检查 PHP-FPM 是否已经启动
在宝塔面板中打开网站面板,找到“Nginx”选项卡,下拉至“PHP版本”一栏,点击“设置”按钮,确保“PHP-FPM”进程已经启动。
检查 Nginx 配置文件是否正确
在宝塔面板中找到“网站”菜单,点击您需要检查的网站,在左侧的“配置文件”选项卡中,检查 Nginx 配置文件是否正确。特别注意在配置文件中设置正确的 PHP-FPM 监听地址和端口。
检查 PHP-FPM 配置文件是否正确
在宝塔面板中找到“PHP”菜单,选择对应的 PHP 版本,进入编辑界面,检查 "pool" 目录下的 "http://www.conf%22/ 文件是否正确。特别注意在该文件中设置正确的监听地址和端口。
重启服务
在宝塔面板中找到“软件商店”菜单,选择对应的服务(如 Nginx、PHP-FPM),点击“重启”按钮,等待服务重新启动即可。
清理缓存
在 ThinkPHP6 中,应用程序的缓存位于 "runtime" 目录下。您可以尝试删除 "runtime" 目录并重新运行应用程序,以清除可能存在的缓存问题。