nginx配置域名、设置文件上传大小

  1.路径:  /etc/nginx/nginx.conf 和 /etc/nginx/conf.d,

其实只有/etc/nginx/nginx.conf 这一个配置文件,因为在nginx.conf中,其他配置文件都是可以利用 include 指令·引入的

部分配置文件:

server
        {
                listen 80;
                server_name test.net;

                root  /var/www/test;

                #include none.conf;
                #error_page   404   /404.html;
                location ~ [^/]\.php(/|$)
                        {
                                        include        fastcgi_params;
                                        fastcgi_pass   127.0.0.1:9000;
                                        fastcgi_index  index.php;
                                        client_max_body_size  500m;
                        }

                location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
                        }

                location ~ .*\.(js|css)?$
                        {
                                expires      12h;
                        }
                #location = /HBLS.deb {
                #       rewrite . /HBLS.deb;
                #       default_type application/x-deb;
                #}

                access_log off;
                #access_log  logs/lung.access.log;
                #error_log  logs/lung.error.log  debug;
        }

2、设置文件上传大小限制

      location ~ [^/]\.php(/|$)
                        {
                                        include        fastcgi_params;
                                        fastcgi_pass   127.0.0.1:9000;
                                        fastcgi_index  index.php;
                                        client_max_body_size  500m;
                        }

设置 client_max_body_size的大小即可,最好是在需要设置的配置文件中设置,灵活性

时间: 2024-09-28 23:43:26

nginx配置域名、设置文件上传大小的相关文章

struts2设置文件上传大小

利用struts2想要设置或者限制上传文件的大小,可以在struts.xml配置文件里面进行如下配置: <constant name="struts.multipart.maxSize" value="10000000" /> 上面这句话的意思是设置文件上传大小,最大不超过9.8M.计算方式如下: 设置上次文件的大小最大为10000000字节也就是(10000000/1024/1024)=9.5MB

[PHP]Nginx与PHP的文件上传大小限制

--------[email protected]黑眼诗人 www.chenwei.ws 1. 修改PHP配置文件中的三项:vim /usr/local/php/etc/php.ini (1)post_max_size = 50M #PHP可接受的最大POST数据 (2)upload_max_filesize = 50M #文件上传允许的最大值 (3)max_execution_time = 300 #每个脚本的最大执行时间,秒钟(0则不限制,不建议设0) 2. 修改Nginx配置文件:vim

spring-boot 参数长度、文件上传大小限制问题

spring boot 设置tomcat post参数限制 1.外置tomcat: 这个简单,直接在server.xml里面修改这句话: <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxPostSize="0"/> 没错就是修改这里的maxPostSize的值,

Spring MVC环境中文件上传大小和文件类型限制以及超大文件上传bug问题

    在上一篇文章中,主要介绍了Spirng MVC环境下的正常情况下文件上传功能实现.在实际开发的时候,还会涉及到上传文件大小和类型的限制,接下来就会对Spirng MVC环境下文件上传大小和类型的限制进行介绍,还会讲解到文件上传大小tomcat服务器bug问题及解决方案. 一.文件上传大小限制 这里还是接着上篇文章先介绍Spring MVC下的文件上传大小限制,文件上传大小的限制在springmvc-config.xml中配置文件解析器CommonsMultipartResolver时即可

linux+nginx+mysql+php系统修改文件上传大小限制

linux+nginx+mysql+php系统修改文件上传大小限制 对于LNMP框架的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,会报错"413 Request Entity Too Large":一个是php.ini文件中默认了多个地方的设置. 1.  在php.ini中,做如下修改:① file_uploads = On默认允许HTTP文件上传,此选项必须设置为On.② upload_tmp_dir =默认为空③ upload

设置文件上传的最大大小

系统环境:win8 开发环境:asp.net mvc 功能:文件上传 在上传文件时,比较小的文件会直接上传成功,大的文件页面报错:“文件超过了最大请求长度”. 经过查明: 需要在配置文件里面设置文件上传限定的两个属性值:maxAllowedContentLength,maxRequestLength 允许上传文件的长度,和请求的长度,两个大小需要设置一致,如果不一致,则以请求长度为准. The maximum request size in kilobytes. The default size

nginx 流媒体 flv 播放 以及上传大小 配置文件设置

nginx 流媒体 flv 播放 以及上传大小 配置文件设置 server {listen 80;server_name localhost;root /www/web/default;index index.php index.html index.htm;client_max_body_size 2670m; limit_rate_after 1m; ####在flv视频文件下载了5M以后开始限速limit_rate 20k; ####速度限制为512K location ~ \.php$

php.ini修改 表单提交大小限制 和 文件上传大小限制配置

表单提交大小限制 文件上传大小限制

你以为的ASP.NET文件上传大小限制是你以为的吗

我们以为的文件大小限制 我们大家都知道ASP.NET为我们提供了文件上传服务器控件FileUpload,默认情况下可上传的最大文件为4M,如果要改变可上传文件大小限制,那么我们可以在web.config中的httpRuntime元素中添加maxRequestLength属性设置大小,同时为了支持大文件上传超时可以添加executionTimeout属性设置超时时间.网上有很多这样的例子,但实际情况是否是这样吗? <httpRuntime maxRequestLength="" e