PbootCMS V3.2.26 版本更新公告
发布日期:2026-09-14 | 版本号:V3.2.26 | 类型:功能升级 + 功能修复
各位站长、开发者朋友们大家好:
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 反馈,我们会第一时间响应处理。
PbootCMS 官方团队
官方网站:https://www.pbootcms.com | 开发手册:https://www.pbootcms.com/docs.html
下一篇:没有了!