上传报错: 抱歉,该文件太大。为什么不将您的大文件上传到云共享服务,然后粘贴链接呢
本指南解释了如何更改自托管 Discourse 实例的最大附件上传大小。
所需用户级别:系统管理员
默认附件上传大小限制为 10MB
如果您自行托管 Discourse 并需要允许上传大于 10MB 的文件,请按照以下步骤操作。
更改上传大小
- 连接到您的服务器:
- 使用 SSH 访问您的服务器命令行界面。
- 编辑配置文件:
- 导航到配置目录并编辑
app.yml
文件:
cd /var/discourse/
nano containers/app.yml
- 修改上传参数:
- 查找标记为
params
的部分。直接下方,仔细注意格式,添加您想要的上传大小。
params:
## Which Git revision should this container use? (default: tests-passed)
version: tests-passed
## Maximum upload size (default: 10m)
upload_size: 200m
- 保存您的更改:
- 按
Ctrl+X
退出,然后按Y
确认,按Enter
保存更改。
- 重建话语实例:
- 运行以下命令,从
/var/discourse
目录开始:
./launcher rebuild app
- 更新网站设置:
- 前往您的 Discourse 仪表板中的
/admin/site_settings/category/files
。 - 调整
max attachment size kb
到204800
(200MB)或您喜欢的尺寸。
- Nginx 也需要调整
# 添加这个参数
client_max_body_size 200M;