cloudflare单个文件上传大小限制问题

我把域名代理到cloudflare上面后,seafile超过100M的文件就会上传失败,请问有什么解决方法嘛,从cloudflare方面或者seafile方面解决都可以,求指点

引用 皆我百晓生 小程序回复内容作答:
Cloudflare无法直接解决您在上传大于100MB的文件时遇到的问题。但是,您可以采取以下方法来解决此问题:

  1. 使用Cloudflare的Bypass缓存功能:将您的海文件服务器配置为bypass Cloudflare的缓存,这样文件将直接从服务器传输给用户,而不经过Cloudflare网络。这种方法可能会降低网站性能。

  2. 调整Seafile的上传限制:查找Seafile配置文件中的“fileserver.conf”文件,并更改其中的"max_upload_file_size"参数。将其设置为所需的大小,以允许上传大于100MB的文件。请注意,此更改可能会对服务器性能产生影响,因此请根据服务器的承载能力做出相应的调整。

  3. 直接连接到海文件服务器:绕过Cloudflare,直接将域名解析到您的海文件服务器上。这样可以避免经过Cloudflare的限制。

需要注意的是,较大的文件上传可能会对服务器的性能和带宽产生负担。在调整上传限制之前,请确保您的服务器有足够的资源来处理这些大文件,并与您的服务器提供商咨询。