结论:附件大小要同时改后台设置和 PHP 配置,只改一处往往不生效。

① 后台「附件设置」里有「单个附件最大尺寸」,单位一般是 KB,先在这里填你要的限制值,比如 2048 表示 2MB。

② 再改 PHP 的 php.ini,把 upload_max_filesize 和 post_max_size 都调到不小于你要的上限,post_max_size 最好比附件上限再大一点,留出表单其他字段的空间。

③ 如果用了 Nginx,还要检查 client_max_body_size,默认值偏小,超过就会直接返回 413,很多人卡在这里找不到原因。

④ 最后按用户组区分额度,普通用户给小一点、VIP 或管理组给大一点,既控制风险又不影响正常使用。