Skip to content

问题现象

在管理后台、门店端或移动端上传图片、视频、证书或附件时,页面提示: 上传文件类型不允许不支持的文件格式


根本原因

为了防止非法脚本(如 .php.sh.exe)被恶意上传,EBAOZU 系统在后端设置了严格的文件扩展名与 MIME 类型白名单过滤机制。当用户上传的文件后缀名或 MIME 类型不在允许列表中时,后端拦截并抛出该错误。


解决步骤

检查后台上传设置

  1. 登录平台总后台 -> 进入【设置】 -> 【系统设置】 -> 【文件上传配置】(或图片/多媒体设置)。
  2. 查看当前允许上传的文件后缀列表(如 jpg,png,jpeg,gif,webp,mp4,pdf 等)。
  3. 若需支持特定格式(如 svgxlsxpem 证书等),请在允许后缀中追加对应扩展名并保存。

检查配置文件限制(如需二次开发扩展)

在后端配置文件中(如 config/upload.phpcrmeb/services/UploadService.php),核对系统默认的 file_extimage_ext 限制规则,按需添加目标扩展名及对应 MIME 映射。

重启 Swoole 守护进程

若修改了后端配置文件,请在 Supervisor 中重启 Swoole 进程使配置生效:

bash
supervisorctl restart ebaozu_v4

再次上传文件即可成功。

承信租多门店租赁商城系统官方文档