首頁 > 運維 > Nginx > 主體

透過修改nginx設定檔解決上傳檔案大小限制問題

王林
發布: 2020-04-21 16:15:54
轉載
5826 人瀏覽過

透過修改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    字段,怎麼重啟nginx都不行。後來在總設定檔裡面發現了分設定檔:

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設定檔解決上傳檔案大小限制問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板