当前位置:首页 > 问答 > 正文

PbootCMS 文件上传 如何让上传的文件保留原名称

🔍

  1. PbootCMS文件上传 📂

    PbootCMS 文件上传 如何让上传的文件保留原名称

    • 默认上传路径:/static/upload/
    • 支持格式:图片、文档、压缩包等(可在后台配置)
  2. 保留原文件名 ✏️

    • 修改核心代码:找到/apps/home/controller/ParserController.php中的_upload()方法
    • 替换随机命名逻辑为:$filename = $file->getOriginalName();
    • 注意:需处理重名冲突(如添加时间戳前缀)
  3. 安全提醒 ⚠️

    • 过滤危险后缀(如.php
    • 启用文件类型白名单
  4. 替代方案 🔄

    PbootCMS 文件上传 如何让上传的文件保留原名称

    • 使用插件:部分第三方插件支持自定义命名规则
    • 手动修改:通过FTP重命名已上传文件

💡 小技巧:测试前备份代码!版本差异可能导致路径不同(参考PbootCMS v3.x+)。

(信息基于2025-08社区讨论及官方文档整理)

发表评论