结论:Clara BBS 支持 PHP 7.4-8.5,只要把服务器的 PHP 切回这个区间就行,不用改任何代码,也不用重装系统。
① 先看清当前版本。宝塔等面板进「网站 → 站点 → 设置 → PHP 版本」就能看到并直接切换,切完重载一下 PHP-FPM;如果同一台机器上还有别的站,给本站单独指定版本,别改全局默认。
② 判断该往哪个方向调。高于 8.5 才叫「降级」,选 8.0-8.3 最稳;如果现在是 5.6、7.2 这类老版本,那要往上调而不是往下切,同样是报「不兼容」,方向正好相反。
③ 切完还报错,先把插件全部停用再访问一次。旧插件里调用了被新版 PHP 移除的函数,会继续抛错,然后逐个开回来就能定位是哪个插件的问题。
④ 顺手确认 mysqli、mbstring、gd 这类常用扩展没有被关掉。系统本身不需要 Composer、没有编译缓存,换版本后不用清缓存也不用重建,直接刷新页面就能继续用。
正式会员
认证极客






