如何修复 digital ocean-django 应用程序上的“413 请求实体太大”

How to fix a “413 request entity too large” on digital ocean-django app

我最近使用 gunicorn 和 nginx 向数字海洋部署了一个 django 应用程序,该应用程序可以正常运行,但在尝试上传文件时出现错误

413 request entity too large

我尝试了一些关于这个堆栈流的建议,其中指出需要将 client_max_body_size 添加到 /etc/nginx/nginx.conf,当我这样做时,出现错误

client_max_body_size directive not allowed in /etc/nginx/nginx.conf

被抛出。真不知道怎么办。

检查 client_max_body_size 是否正确声明,因为它可能需要额外的配置。另外,设置upload_max_filesize、post_max_size。 Check this article