整站 404
九成是伪静态没配,或者站点运行目录没有指向 public。宝塔选 thinkphp 伪静态,运行目录改成 /public。
后台能进,前台样式全丢
运行目录设成了根目录而不是 public,静态资源路径错位。改运行目录后清一次浏览器缓存。
图片上传失败
public/uploads/没有写权限- PHP 的
upload_max_filesize与post_max_size太小 - 缺少 gd 扩展,无法生成缩略图
改了内容前台没变
开了静态化缓存。点后台右上角「清缓存」,或「SEO 工具 → 静态化缓存 → 清空」。正常保存内容会自动清理相关页面,如果没清,多半是缓存目录权限异常。
升级报权限错误
安装包是用 root 解压的,文件属主不是运行用户。把站点目录属主改成 www 后重试;系统也会自动修复可修复的目录。
多语言页面互相抢排名
检查是否两个语言用了同一个 slug 且没有独立 TDK;确认页面源码里有 hreflang 互指;每个语言单独提交 sitemap。
还是解决不了
把域名、版本号、报错截图和 runtime/log 里对应的日志发给我们,我们看日志定位。