|
|
Veröffentlicht am 29.01.2016 11:09:18
|
|
|

Nginx-Server
Der Grund ist, dass die anfordernde Stelle zu lang ist. Im Allgemeinen sind die Daten des Body-Content-Beitrags zu umfangreich, wenn der Beitrag angefordert wird
Zum Beispiel ist das Hochladen großer Dateien zu groß; Zum Beispiel gibt es mehr POST-Daten
Ändere den Wert von nginx.conf, um das Problem zu lösen.
client_max_body_size 2M bis client_max_body_size 10M
Apache-Server
Ändern Sie die LimitRequestBody-Konfiguration in der Apache-Konfigurationsdatei, und wenn es sich um einen virtuellen Host handelt, wenden Sie sich an den Space-Provider, um Hilfe bei der Änderung zu erhalten.
Konkrete Schritte:
Beim Hochladen großer Software in der Apache-Umgebung gibt es manchmal einen 413-Fehler, der Grund für diesen Fehler ist die falsche Konfiguration von Apache. Finden Sie das Apache-Konfigurationsdatei-Verzeichnis im conf-Verzeichnis, und ein parallel zu diesem Verzeichnis wird conf.d genannt, um diese conf.d zu öffnen, die eine php.conf enthält. Der Inhalt des Inhaltsverzeichnisses lautet wie folgt:
# # PHP ist eine HTML-eingebettete Scrip{filtering}ting-Sprache, die versucht, es zu entwickeln # Für Entwickler ist es einfach, dynamisch generierte Webseiten zu schreiben.
#
LoadModule php4_module modules/libphp4.so
# # Weil der PHP-Interpreter Dateien mit einer .php-Endung verarbeitet.
#
SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 6550000
# # Füge index.php der Liste der Dateien hinzu, die als Verzeichnis bereitgestellt werden # Register.
# DirectoryIndex index.php
Der Fehler tritt bei dieser LimitRequestBody-Konfiguration auf, einfach den Wert größer als die Größe Ihrer Software zu ändern.
Wenn du dieses Profil nicht hast, werde ich es bitte tun SetOutputFilter PHP SetInputFilter PHP LimitRequestBody 6550000
Schreibe es einfach in die Apache-Konfigurationsdatei.
IIS Server (Windows Server 2003 IIS6)
Stoppen Sie zuerst den IIS Admin Service Service und dann Finden Sie das metabase.xml unter windows\system32\inesrv\, öffnen Sie es, suchen Sie ASPMaxRequestEntityAllowed, um es auf den erforderlichen Wert zu ändern, und starten Sie dann den IIS Admin Service Service neu
1. Die Erweiterung im Webservice erlaubt aktive Serverseiten und enthält Dokumente auf der Serverseite 2. Ändern Sie die Eigenschaften jedes Standorts Home-Verzeichnis - Konfiguration - Optionen - Aktivieren Sie den übergeordneten Pfad 3. Es möglich machen, große Dokumente hochzuladen (auf die gewünschte Größe in Bytes anzupassen)
c:\WINDOWS\system32\inetsrv\MetaBase.xml
! Enterprise Windows 2003 auf Leitung 592 Der Standardwert von AspMaxRequestEntityAllowed="204800" beträgt 200K
Füge zwei 0en hinzu, das heißt, es ändert sich, und jetzt kannst du bis zu 20 Millionen hochladen. AspMaxRequestEntityAllowed="20480000" |
Vorhergehend:Das Microsoft.Office.Interop.Word-Dokument generiert dynamisch TabellenNächster:[Übung in Ordnung] Plugin FEDERATED ist deaktiviert, achte nicht darauf, es ist okay.
|