Redmine 5.0.5使用CKEditor上传超110k图片报错,求解决方法
Redmine 5.0.5+CKEditor大图片上传失败解决方法
调整Redmine附件大小限制
- 登录管理员账号,进入「管理」→「设置」→「附件」
- 修改「最大附件大小」为合适值(如
5MB),保存设置
配置Docker容器的请求大小限制
官方Redmine镜像若使用Nginx反向代理(或内置Web服务),需调整请求体大小:
- 进入容器:
docker exec -it <你的redmine容器名> /bin/bash - 编辑Nginx配置(路径通常为
/etc/nginx/conf.d/default.conf),添加或修改:client_max_body_size 10M; - 重启Nginx:
service nginx restart - 若使用Unicorn作为应用服务器,检查
config/unicorn.rb,确保没有设置过小的请求限制参数
检查CKEditor插件自身配置
- 进入「管理」→「插件」,找到redminex-ck-editor的配置项
- 查看是否有插件专属的上传大小限制,调整到匹配Redmine的全局设置
排查sudo_mode相关报错
报错中的TypeError可能和sudo模式与插件上传流程冲突有关:
- 临时关闭sudo模式:进入「管理」→「设置」→「安全」,取消「启用sudo模式」,测试上传
- 若关闭后正常,尝试更新redminex-ck-editor到最新版本,或确认插件是否兼容当前Redmine版本
内容的提问来源于stack exchange,提问作者overraidy
相关产品推荐
相关产品推荐

