"HTTP Error"Kas tavaline viga domeeni WordPress kasutamine klassikalise üleslaadimise meetod fotosid, dokumente ja muid faile.
Iga kord, kui tekib SQL-i, HTTP-viga, on hea mõte serveril logisid kontrollida. Nad võivad anda meile rohkem teavet brauseris kuvatava veateate kohta.
Siin on näide „HTTP errorBrauseris .PDF-faili üleslaadimisel:
Sama viga serverilogides on täiesti erinev. Palju üksikasjalikum ja kergemini liikuv probleemi lahendamiseks. Olenevalt veebiserveri konfiguratsioonist ja HTTP teenustest / HTTPS, võib veaandmeid sisaldav fail olla järgmisel kujul: error.log, error_log, domeeninimi.error.log jne.
2019/06/10 12:58:14 [error] 25084#25084: *22825511 client intended to send too large body: 1143385 bytes, client: 84.XX.XX.XX, server: stealthsettings.com, request: "POST /wp-admin/async-upload.php HTTP/1.1", host: "stealthsettings.com", referrer: "https://stealthsettings.com/wp-admin/post.php?post=19644&action=edit"
Ülaltoodud viga näitab, et fail, mida soovime serveril ronida, on kõrgem kui lubatud serveri limiit üleslaadimisseansi kohta. See piirang suunatakse üldisele konfiguratsioonifailile NGINX (nginx.conf) või meie domeeni kohandatud NGINX-i konfiguratsioonifailis.
„HTTP error"Ilmub kõige sagedamini siis, kui meil on fail suur MB-maht või me teeme laadige korraga mitu faili.
Kuidas lahendada viga "klient on mõeldud liiga suure keha saatmiseks - HTTP" error"
Lihtsaim viis on faili redigeerimine "nginx.conf"Ja kehtestage direktiiv seansi jaoks lubatud üleslaadimispiirangu muutmiseks. Meie puhul määrasime üleslaaditud failide kehaks 10 MB piiri.
client_max_body_size 10M;
Ülaltoodud direktiiv lisatakse jaotisele http (server / location).
Me salvestame faili "nginx.conf"Muudetud "vi" või "nano" abil, seejärel testige nginxi konfiguratsiooni.
nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
Taaskäivitame nginxi teenuse:
service nginx restart
või
systemctl restart nginx
Pärast neid samme jätkake üleslaadimist. Kõik peaks minema libedalt ja viga "HTTP error" kaduda.
Väga palju kasutajaid WordPress NGINX-i serverites hostitud ajaveebid/saidid on viimasel ajal selle piiranguga silmitsi seisnud. Tõenäoliselt kaasneb see piirang uute turvafunktsioonidega, mis on kasutusele võetud NGINX-i uusimas versioonis.