即使在client_max_body_size 100M之后,仍然获得413个请求实体太大

Tobogranyte

我在Digital ocean上使用Rails和Nginx,并且一直在尝试上传17.6 MB的文件,413 Request Entity Too Large即使在client_max_body_size 100M/etc/nginx/nginx.conf文件中进行设置后,我仍然可以得到

这是文件中的片段:

http {

  ##
  # Basic Settings
  ##

  client_max_body_size 100M;
  sendfile on;
  tcp_nopush on;
  ...
}

设置完之后,我就使用了sudo service nginx reload如果不起作用,我什至使用本地计算机重新启动了系统sudo shutdown -r now,然后重新启动cap production puma:start我也尝试过client_max_body_size 0;,据我所知应该完全禁用文件大小检查。什么都行不通。另外,在这一点上,我在client_max_body_size语句的位置上犯了一些错误,在这种情况下,服务器无法正确启动并给出“出了点问题”错误,因此,我很确定我所做的更改m制作到正确的文件。

有什么我可能会想念的东西吗?还有其他我想配置的地方吗?我当前正在配置的方式中缺少什么吗?任何指针将不胜感激。

Tobogranyte

好的。我想通了。按照Digital Ocean有关如何配置nginx的指南,我正在client_max_body_size 100M文件中进行设置/etc/nginx/nginx.conf可以肯定的是,在那里进行更改肯定会影响服务器的工作。尤其是当我将文件中的内容弄乱了并且服务器停止运行时。

但是,我忘记了在使用Capistrano,Nginx和Puma在Ubuntu 14.04上部署Rails应用程序(这是我设置服务器的主要资源)时,它表明这些参数不是在上述设置中nginx.conf而是在我的Rails应用程序中设置的该文件~/my_app/config/nginx.conf中的设置参数已经包含该语句

  client_max_body_size 10M;

因此,我更改了该声明以及/etc/nginx/nginx.conf生产中的文件。瞧!现在,我可以上传最多100M的文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node / Nginx,413个请求实体太大,设置了client_max_body_size

来自分类Dev

Node / Nginx,413个请求实体太大,设置了client_max_body_size

来自分类Dev

上传文件时 Nginx 413 HTTP 错误,即使 client_max_body_size 设置为大于文件大小

来自分类常见问题

默认nginx client_max_body_size

来自分类Dev

client_max_body_size上传限制

来自分类Dev

卷曲替代绕过client_max_body_size

来自分类Dev

(413请求实体太大

来自分类Dev

413请求实体太大

来自分类Dev

413请求实体太大

来自分类Dev

413请求实体太大

来自分类Dev

MEANJS:413(请求实体太大)

来自分类Dev

413请求实体太大nginx django

来自分类Dev

413:HTTPS上的请求实体太大

来自分类Dev

413请求实体太大WCF

来自分类Dev

(413)WCF中的请求实体太大

来自分类Dev

如何在Nginx中结合rewrite和client_max_body_size?

来自分类Dev

Nginx client_max_body_size在AWS Elastic Beanstalk上的Docker容器中不起作用

来自分类Dev

在Elastic Beanstalk节点上配置nginx client_max_body_size

来自分类Dev

Python请求上传文件-413请求实体太大

来自分类Dev

我应该启用 client_max_body_size、proxy_request_buffering 和 proxy_buffering 吗?

来自分类Dev

AWS API Gateway:状态码413,请求实体太大

来自分类Dev

AWS Elastic Beanstalk-请求实体太大(413)

来自分类Dev

Parse.com 413请求实体太大

来自分类Dev

请求实体太大-Google Map Directions错误413

来自分类Dev

GCM显示错误请求实体太大错误413

来自分类Dev

(413)请求实体太大-在Azure上上传Wcf时

来自分类Dev

如何修复413 HTTP请求实体太大

来自分类Dev

413请求实体太大-常规修复不起作用

来自分类Dev

WCF 413请求实体太大-自托管WebHttpBinding

Related 相关文章

热门标签

归档