Heim > System-Tutorial > LINUX > So behandeln Sie HTTP-Fehler beim Hochladen von Ressourcen in WordPress

So behandeln Sie HTTP-Fehler beim Hochladen von Ressourcen in WordPress

WBOY
Freigeben: 2024-07-25 13:39:11
Original
312 Leute haben es durchsucht
Kurze Beschreibung

Erstellen Sie eine interne Video-Lern-Website innerhalb des Unternehmens und nach einem Vergleich wurde WordPress für die Erstellung der Website ausgewählt. Beim Hochladen des Videos sind jedoch verschiedene Probleme aufgetreten, daher werden wir den Vorgang aufzeichnen.

Ursachen-Fehlerbehebung
1. Wenn der Upload-Fortschritt einer MP4-Datei mit mehr als zehn Megabyte 100 % erreicht, meldet das Medium einen HTTP-Fehler

So behandeln Sie HTTP-Fehler beim Hochladen von Ressourcen in WordPress

2. Zuerst vermutete ich, dass es an der Upload-Größenbeschränkung von PHP und Nginx lag. Aber wenn man sich die PHP- und Nginx-Konfigurationen ansieht, sind sie alle mit 1000M
konfiguriert
vim /etc/nginx/conf.d/default.conf
location / {
        root   /data/web;
        index  index.php index.html index.htm;
        client_max_body_size    000M;
}

vim /etc/php.ini
    upload_max_filesize = 000M
    post_max_size = 000M
    max_execution_time = 300
Nach dem Login kopieren
3. Nginx-Fehlerprotokoll anzeigen
tail /var/log/nginx/error.log
2018/02/14 09:32:07 [error] 87522#87522: *1 client intended to send too large body: 35016434 bytes, client: 36.111.88.33, server: localhost, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "117.66.240.116:81", referrer: "http://117.66.240.116:81/wp-admin/media-new.php"
Nach dem Login kopieren

Nur die folgende Zeile enthält die wichtigsten Speicherinformationen. Der folgende Fehler ist das Problem der Körpergrößenbeschränkung

client intended to send too large body
Nach dem Login kopieren
4. Nach dem Festlegen der Größenbeschränkung in http gibt es keine Begrenzung für die hochgeladenen Ressourcen
vim /etc/nginx/nginx.conf
http{
    client_max_body_size    1000M;
keepalive_timeout  300;
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo behandeln Sie HTTP-Fehler beim Hochladen von Ressourcen in WordPress. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:linuxprobe.com
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