全部 99 系统公告 12 系统使用 32 环境部署 5 建站工具 6 视频教程 15 开发日志 29

PbootCMS V3.2.26 版本更新公告

作者:超级管理员    时间:2026-09-15   访问量:30

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
5MySQL 列表查询性能修复 MySQL 站点 {pboot:list} 列表查询因 FORCE INDEX 指向不合适的索引而退化为全表扫描的问题,新装库与升级库统一为 title 索引,并移除旧的唯一索引。


二、功能问题修复

  1. {pboot:if} 条件判断:修复条件中直接使用裸 URL、路径、中文及兼容模式链接时校验失败,导致标签原样输出到页面的问题。

  2. Apache 伪静态:修复开启伪静态时误判为 IIS 环境,导致每次保存系统配置都用默认规则覆盖站点 .htaccess 的问题。

  3. 父栏目外链与上下篇:修复 {sort:parentlink} 在父栏目为外链时输出错误地址,以及 {pboot:content} 内上下篇标签传参错误的问题。

  4. 头条排序:修复 order=isheadline 误用推荐排序,导致头条内容未优先展示的问题。

  5. 导航条数:修复 {pboot:nav} 同时使用 numscode 时输出条数少于 num 的问题。

  6. 代码清理:移除 api/search 死路由与未被调用的 parserCommentsubLabel 方法。

  7. 标签手册:修正 docs/guides 中与代码不符的表述,并同步手册清单校验信息。


三、升级建议与注意事项

 本次更新涉及后台前端框架、日志目录与数据库索引调整。升级前请务必备份网站文件、数据库及自定义模板;升级完成后建议清理系统缓存与浏览器缓存,并检查后台页面显示、列表标签、导航输出及伪静态访问是否正常。 

升级注意

  1. 后台二次开发:Layui 升级至 2.13.9 后部分布局与配色有变化,自定义或二开过后台页面的站点,请升级后检查相关页面样式与交互,必要时按新版 Layui 调整。

  2. 日志目录变更:新日志写入 data/log/spiderdata/log/system,原 log 目录下的历史日志不会自动迁移,可按需自行归档后删除。请确认 data 目录访问拒绝规则已生效,避免日志文件被直接下载。

  3. 数据库索引:本版包含 ay_content 索引调整,在线升级会自动执行;全包升级请手动执行 script/mysql-3.2.26-update.sqlscript/sqlite-3.2.26-update.sql。脚本已做存在性判断,可重复执行。

  4. Apache 伪静态规则:修复后保存系统配置不再覆盖已有 .htaccess。此前曾自定义过规则又被覆盖的站点,请自行核对并恢复定制内容。

方式一:后台在线升级(推荐):支持跨版本升级,系统将自动完成代码及数据库升级,操作路径:后台 → 系统 → 在线升级。

方式二:全包升级:下载最新版本源码包,保留 configdatastatictemplate 目录,其余文件用新版全部替换;本版及中间跨越的含数据库变更版本,请对照 /script/ 目录下相应版本的 SQL 升级脚本手动执行。


如升级过程中遇到问题,欢迎前往官方社区或提交 Issue 反馈,我们会第一时间响应处理。



PbootCMS 官方团队

官方网站:https://www.pbootcms.com  |  开发手册:https://www.pbootcms.com/docs.html

上一篇:​PbootCMS V3.2.25 版本更新公告

下一篇:没有了!

返回顶部