PbootCMS V3.2.26 更新将后台 Layui 前端框架升级至 2.13.9
各位站长、开发者朋友们大家好:
PbootCMS V3.2.26 版本已正式发布。本次更新将后台 Layui 前端框架升级至 2.13.9,日志文件统一归档到
升级注意
方式二:全包升级:下载最新版本源码包,保留
PbootCMS V3.2.26 版本已正式发布。本次更新将后台 Layui 前端框架升级至 2.13.9,日志文件统一归档到
data/log 目录并按年月分目录存放,升级 SQL 收敛至 /script/ 目录并按版本顺序执行;同时修复 MySQL 站点列表查询退化为全表扫描、{pboot:if} 裸值条件校验失败、Apache 伪静态误判覆盖 .htaccess、父栏目外链、头条排序及导航条数不足等问题。本次包含数据库索引调整与日志目录变更,建议按下方注意事项核对后升级。一、功能升级与调整
| 序号 | 功能 | 更新说明 |
| 1 | 后台前端框架 | 后台 Layui 升级至 2.13.9,适配新版布局与配色变更,并修复多图上传按钮切换水印时上传地址不生效的问题。 |
| 2 | 蜘蛛日志归档 | 蜘蛛日志默认存放到 data/log/spider,并按年、年月分目录归档,随 data 目录一同备份并受访问拒绝规则保护;同时修复并发创建目录时首条日志丢写的问题。 |
| 3 | 系统日志归档 | 系统文件日志驱动改名为 LogFile,默认存放到 data/log/system 并按年月分目录。原配置值 text 仍可识别并自动走文件驱动,无需修改配置。 |
| 4 | 升级 SQL 目录 | 数据库升级脚本统一放在 /script/ 目录,在线升级按版本号顺序执行,修正跨多版本升级时按字符串排序导致执行顺序错误的问题;static/backup/sql 只保留新装使用的 pbootcms.sql。 |
| 5 | MySQL 列表查询性能 | 修复 MySQL 站点 {pboot:list} 列表查询因 FORCE INDEX 指向不合适的索引而退化为全表扫描的问题,新装库与升级库统一为 title 索引,并移除旧的唯一索引。 |
二、功能问题修复
- {pboot:if} 条件判断:修复条件中直接使用裸 URL、路径、中文及兼容模式链接时校验失败,导致标签原样输出到页面的问题。
- Apache 伪静态:修复开启伪静态时误判为 IIS 环境,导致每次保存系统配置都用默认规则覆盖站点
.htaccess的问题。 - 父栏目外链与上下篇:修复
{sort:parentlink}在父栏目为外链时输出错误地址,以及{pboot:content}内上下篇标签传参错误的问题。 - 头条排序:修复
order=isheadline误用推荐排序,导致头条内容未优先展示的问题。 - 导航条数:修复
{pboot:nav}同时使用num与scode时输出条数少于num的问题。 - 代码清理:移除
api/search死路由与未被调用的parserCommentsubLabel方法。 - 标签手册:修正
docs/guides中与代码不符的表述,并同步手册清单校验信息。
三、升级建议与注意事项
本次更新涉及后台前端框架、日志目录与数据库索引调整。升级前请务必备份网站文件、数据库及自定义模板;升级完成后建议清理系统缓存与浏览器缓存,并检查后台页面显示、列表标签、导航输出及伪静态访问是否正常。升级注意
- 后台二次开发:Layui 升级至 2.13.9 后部分布局与配色有变化,自定义或二开过后台页面的站点,请升级后检查相关页面样式与交互,必要时按新版 Layui 调整。
- 日志目录变更:新日志写入
data/log/spider与data/log/system,原log目录下的历史日志不会自动迁移,可按需自行归档后删除。请确认data目录访问拒绝规则已生效,避免日志文件被直接下载。 - 数据库索引:本版包含
ay_content索引调整,在线升级会自动执行;全包升级请手动执行script/mysql-3.2.26-update.sql或script/sqlite-3.2.26-update.sql。脚本已做存在性判断,可重复执行。 - Apache 伪静态规则:修复后保存系统配置不再覆盖已有
.htaccess。此前曾自定义过规则又被覆盖的站点,请自行核对并恢复定制内容。
方式二:全包升级:下载最新版本源码包,保留
config、data、static、template 目录,其余文件用新版全部替换;本版及中间跨越的含数据库变更版本,请对照 /script/ 目录下相应版本的 SQL 升级脚本手动执行。如升级过程中遇到问题,欢迎前往官方社区或提交 Issue 反馈,我们会第一时间响应处理。

更新时间:2026-09-16 09:51:19
上一篇:关于 PbootCMS v3.2.14 (网站出现被攻击、异常文件写入、页面挂马等情况)安全升级的通知
下一篇: