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的大小即可,最好是在需要设置的配置文件中设置,灵活性