Maison > Opération et maintenance > Nginx > Résolvez le problème de limite de taille de fichier de téléchargement en modifiant le fichier de configuration nginx

Résolvez le problème de limite de taille de fichier de téléchargement en modifiant le fichier de configuration nginx

王林
Libérer: 2020-04-21 16:15:54
avant
5905 Les gens l'ont consulté

Résolvez le problème de limite de taille de fichier de téléchargement en modifiant le fichier de configuration nginx

Description du problème :

Un nouveau serveur a été installé et nginx a été utilisé comme proxy. Soudain, j'ai découvert que les fichiers clients de plus de 1 Mo ne pouvaient pas être téléchargés normalement, j'ai donc modifié la configuration de nginx.

cd /export/servers/nginx/conf/nginx.conf
Copier après la connexion

Dans la section serveur de ce fichier de configuration,

location / {
            root   html;            
            index  index.html index.htm;
            client_max_body_size    1000m;
  }
Copier après la connexion

a ajouté le champ client_max_body_size, quelle que soit la manière de redémarrer nginx. Plus tard, le fichier de sous-configuration a été trouvé dans le fichier de configuration générale :

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;
Copier après la connexion

La commande include domains/* spécifie le chemin d'accès au fichier de sous-configuration. Après avoir trouvé le fichier de sous-configuration, apportez des modifications au fichier de sous-configuration. La configuration du fichier de sous-configuration est la suivante :

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;
	}
}
Copier après la connexion

Redémarrez avec /export/servers/nginx/sbin/nginx -s reload, et le problème de la taille limitée du fichier de téléchargement sera résolu.

Tutoriel recommandé : Tutoriel d'utilisation de nginx

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:csdn.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal