必需文件校验机制📅 2025-01-17  |  👁 2024 次浏览

模板安装时,框架会检查7个必需文件是否齐全:index.php、header.php、footer.php、article.php、category.php、page.php、404.php。缺一即报错。

校验流程

  • 1.解压zip到临时目录
  • 2.定位template.json
  • 3.检查7个必需文件是否存在
  • 4.校验slug与目录名一致
  • 5.检查路径安全(禁止..和:)
  • 6.检查扩展名白名单
  • 7.检查单文件体积不超过5MB

如果任何一项校验失败,安装会被拒绝。覆盖更新模式下,旧目录会先改名备份,新包完整校验通过后才清理备份,失败自动回滚。

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统