nginx 大文件上传在 Rails 中出现 HTTP 错误 413 请求实体太大

nginx 大文件上传在 Rails 中出现 HTTP 错误 413 请求实体太大

我尝试构建一个 rails 应用程序来上传大型视频文件,该文件将托管在 s3.amazonaws.com 服务器上,它处理较小的文件时运行良好,但处理大型文件(约 30MB)时会报 413 请求实体太大错误。我更改了 nginx 配置文件并将 client_max_body_size 增加到 4G。但仍然不起作用。

有谁能够帮助我 ?

答案1

我建议看看全部可以设置的不同位置client_max_body_size。例如,在服务器和位置部分 - Nginx 从中拉取配置文件的任何地方。

寻找任何出现 时client_max_body_size,请从 nginx 目录尝试以下 unix 命令:

sudo grep -R 'client_max_body_size' ./*

相关内容