Nginx 413 Request Entity Too Large-Fehlerlösung

WBOY
Freigeben: 2016-08-08 09:32:52
Original
3370 Leute haben es durchsucht
Fehler 413 „Request Entity Too Large“ tritt in Nginx auf. Dieser Fehler tritt normalerweise beim Hochladen von Dateien auf. Öffnen Sie die Nginx-Hauptkonfigurationsdatei nginx.conf, suchen Sie den Abschnitt „http{}“ und fügen Sie „“ hinzu

Die Lösung ist

Öffnen Sie die Nginx-Hauptkonfigurationsdatei nginx.conf, normalerweise unter /usr/local/nginx/conf/nginx.conf, suchen Sie den Abschnitt http{} und ändern oder fügen Sie ihn hinzu

client_max_body_size 2m;
Nach dem Login kopieren

Dann starten Sie Nginx neu,
sudo /etc/init.d/nginxd reload
Nach dem Login kopieren

Das ist es.
Bei der Ausführung in PHP sollte die Größe client_max_body_size ähnlich oder etwas größer als der Maximalwert des folgenden Werts in php.ini sein, damit keine Fehler aufgrund inkonsistenter übermittelter Datengrößen auftreten.
post_max_size = 2M
upload_max_filesize = 2M
Nach dem Login kopieren

NGINX neu starten
kill -HUP `cat /usr/local/nginx/nginx.pid `
Nach dem Login kopieren

Um beim Hochladen großer Dateien Zeitüberschreitungen bei langsamer Netzwerkgeschwindigkeit zu vermeiden, muss der Wert von max_execution_time entsprechend erhöht werden.

Das Obige stellt die Lösung für den 413 Request Entity Too Large-Fehler in Nginx vor, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die an PHP-Tutorials interessiert sind.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage