nginx修改上传文件大小限制的方法_nginx

新装了一台服务器,用nginx做代理。突然发现上传超过1M大的客户端文件无法正常上传,于是修改了下nginx的配置。

cd /export/servers/nginx/conf/nginx.conf,在这个配置文件里面的server段里面的

location / {
      root  html;
      index index.html index.htm;
  client_max_body_size  1000m;
 }

加上了client_max_body_size    字段,怎么重启都不行。后来在总配置文件里面发现了分配置文件:

sendfile    on;
#tcp_nopush   on;

#keepalive_timeout 0;
keepalive_timeout 65;

#gzip on;
include domains/*; #########################分配置文件路径在此
#include domains/chat.local;
#include domains/chat.erp.com;
#include domains/support.chat.com;
#include douains/chat.com;

server {
 listen    80;
server_name localhost;   include domains/*命令指定了分配置文件的路径。找到了分配置文件后,在分配置文件里面进行修改。分配置文件配置如下:

server
{
 listen  80;
 server_name chat.erp.360buy.com;
 #access_log  /export/servers/nginx/logs/chat.erp.360buy.com;
 location / {
 proxy_pass   http://tomcat;
 client_max_body_size  1000m;
 }
}

用/export/servers/nginx/sbin/nginx -s reload重启下,上传文件的大小受限的问题就解决了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索nginx
, 文件上传限制
, 上传限制
上传大小限制
nginx 上传大小限制、修改上传文件大小限制、nginx 上传限制、nginx 限制上传速度、nginx 图片上传限制,以便于您获取更多的相关知识。

时间: 2024-11-04 14:37:51

nginx修改上传文件大小限制的方法_nginx的相关文章

修改PHP上传文件大小限制的方法

php.ini中进入修改 file_uploads = on ;是否允许通过HTTP上传文件的开关.默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值.默认为2M post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值.默认为8M 利用.htaccess文件 htaccess里写入 p

php.ini修改php上传文件大小限制的方法详解_php技巧

打开php.ini,首先找到file_uploads = on ;是否允许通过HTTP上传文件的开关.默认为ON即是开upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值.默认为2Mpost_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值.默认为8M一般地,设置好上述四个参数后,上传<=8M的文件是不成问题,

Nginx+php 上传文件大小配置

因为业务需要,要做音乐的一个上传,而Nginx本身对上传有限制,应该是不超过2mb,所以要重新配置下. 第一,配置nginx.找到nginx.conf配置文件,修改http里的php模块,完整代码如下: # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000         # location ~ .php$ {   root  /var/www/html/webroot;   fastcgi_pass  127

Asp.Net修改上传文件大小限制方法_实用技巧

话不多说,随小编一起看看下面代码吧 i. Configuration节点下 <system.webServer> <security> <requestFiltering> <!--单位为字节 maxAllowedContentLength--> <requestLimits maxAllowedContentLength="2097151000"/> </requestFiltering> </securi

nginx+php上传文件大小的问题client_max_body_size

我们的Server 使用PHP + Nginx 来处理网页资讯, 发生一件事,当传输资料超过一定数量时,发生了错误. 后来查看了传输资料的大小,一个是小於1M,一个是大於1M 发现,传输失败,这时,就去查了,是否有post大小限制,   查一查,PHP有这个问题 要去修改php.ini 设定 POST_MAX_SIZE ,但预设??M, 重?⒃ nginx上的php 使用sudo service php5-fpm restart 发现没用, 有没有可能是nginx的问题 这时候再查. 的确是ng

php 修改上传文件大小限制实例详解_php技巧

1. 修改 max_execution_time 在php中,默认的页面最久执行时间为 30 秒,超过30秒,该脚本就停止执行. 这样就会出现无法打开网页的情况.这时我们可以修改 max_execution_time 在php.ini里查找 max_execution_time 默认是30秒.改为 max_execution_time = 0 0表示没有限制 2. 修改 post_max_size post_max_size 设定 POST 数据所允许的最大大小.此设定也影响到文件上传. php

PHP上传文件大小限制解决方法

参考配置: 在php.ini里面查看如下行: upload_max_filesize = 8M     post_max_size = 10M     memory_limit = 20M  

nginx:413 Request Entity Too Large的处理办法--修改 PHP上传文件大小_nginx

开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时会常碰见 nginx报错:413 Request Entity Too Large. 解决此问题,根据上传数据文件的大小,你需要调节两个地方的参数配置: 1.php 默认上传文件大小限制为 2M,如果超出 2M 你需要修改 php 配置文件 php.ini 里面的参数 post_max_size =

jQuery统计上传文件大小的方法_jquery

本文实例讲述了jQuery统计上传文件大小的方法.分享给大家供大家参考.具体如下: 对于现代浏览器(支持html5)来说,在客户端统计上传文件的大小,可以通过$(selector)[0].files[0].size来实现.但在老版本的IE浏览器中,比如IE7,IE8或IE9,却不支持这种做法,但可以借助ActiveXObject对象来实现. 复制代码 代码如下: <input type="file" name="f" id="f" valu