在我自己搭建的nextcloud中,我碰到了过大的文件无法上传的问题,我的nextcloud是搭建在nginx_proxy后方的,因为无法上传的文件大小大约为2m,和nginx的default client_max_body_size很相似,所以我非常有理由怀疑,是因为nginx的这个参数影响了上传 因为我太懒了,一直没去研究,最近在群里一问,张师傅直接给出了解决方案 在nginx_proxy中把vhost引出来,然后在对应域名的vhost中加入这个参数,并加入自己的配置,虽然这样有耦合了,不过至少解决问题了 在nginx_proxy添加对应的env配置项之前,也只能这样了 以下是配置详情 nginx_proxy docker-compose.yml version: '3' services: