Cum se remediază eroarea HTTP WordPress
Publicat: 2021-08-01Chiar dacă credem că WordPress este cea mai bună platformă pentru crearea de site-uri web , cu siguranță are problemele sale. De exemplu, una dintre cele mai frecvente este eroarea HTTP WordPress. Această eroare se întâmplă atunci când utilizatorii încearcă să încarce imagini sau videoclipuri în biblioteca media WordPress. Această eroare nu este greu de remediat, dar vă poate întrerupe fluxul de lucru. Vă vom spune de ce se întâmplă eroarea HTTP WordPress și 12 moduri de a remedia problema.

Eroare HTTP WordPress
Eroarea HTTP WordPress se întâmplă atunci când ceva nu merge bine în timp ce încercați să încărcați imagini și / sau videoclipuri cu instrumentul de bibliotecă media încorporat. Mesajul vag de „eroare HTTP” nu vă ajută cu adevărat să vă dați seama ce nu este în regulă. Acest lucru se datorează faptului că există câteva motive diverse pentru acest eșec, iar WordPress nu știe care a provocat-o și vă oferă acest mesaj generic.
Cum se remediază eroarea HTTP WordPress
Există, de obicei, două origini pentru eroarea HTTP WordPress: fie o eroare de partea clientului, fie o eroare de utilizator (care poate fi o sesiune de conectare sau caractere greșite într-un nume de fișier) sau o problemă sau setare pe gazda dvs. WordPress (cum ar fi o problemă de server, listă de memorie, plugin terță parte etc.) Iată pașii pe care îi puteți lua pentru a remedia această eroare.
1. Reîmprospătați pagina
Primul lucru de făcut atunci când întâlniți eroarea HTTP WordPress este să reîmprospătați pagina. Deși s-ar putea să pară prea ușor, este cea mai comună soluție. Din anumite motive, este posibil ca browserul dvs. să fi pierdut scurt conexiunea la WordPress și procesul nu s-a finalizat. Uneori, dacă reîmprospătați pagina sau încercați să o încărcați din nou, eroarea se rezolvă singură.
Sau, uneori, după ce actualizați pagina sau reveniți la WordPress dintr-o altă filă din browser, veți constata că WordPress v-a dat afară. Acest lucru înseamnă, de obicei, că sesiunea dvs. de conectare la WordPress a expirat. După ce v-ați conectat din nou, ați primit eroarea HTTP. Aceasta înseamnă că trebuie să reîmprospătați manual pagina, iar apoi ar trebui să puteți încărca fișierele media.

2. Micsorati sau Redimensionati fisierul
Al doilea pas de încercat este editarea fișierului dvs. imagine. Acest lucru ar putea însemna reducerea dimensiunii fișierului sau scăderea lățimii sau a înălțimii. Puteți utiliza un plugin terță parte pentru optimizarea imaginilor pentru a vă optimiza imaginile. WordPress acceptă imagini responsabile, astfel încât să puteți încărca imagini de înaltă rezoluție. Acest lucru ajută imaginile să pară clare pe afișajele retinei.
Dacă sunteți o afacere sau un fotograf care are nevoie de imagini de înaltă rezoluție, aceasta vă ajută să păstrați dimensiunea finală a imaginii sub 100 KB și să nu depășească dublu dimensiunea lățimii div a conținutului site-ului dvs. web. Sau, poate fi necesar să vă jucați cu tipurile de fișiere PNG și JPG. Uneori, unul poate fi mai mare decât celălalt.
De asemenea, este posibil să fie nevoie să măriți dimensiunea maximă a fișierului încărcat de WordPress, în funcție de configurația gazdei dvs. WordPress.
3. Redenumiți fișierul imagine
De asemenea, vă poate ajuta să redenumiți fișierul imagine. WordPress adaugă automat un număr la final dacă încercați să încărcați un nume de fișier duplicat, dar dacă acest lucru nu funcționează, încercați să redenumiți fișierul. Cu toate acestea, WordPress nu vă permite să redenumiți fișierul dacă l-ați încărcat deja. Deci, va trebui să îl redenumiți local și să îl reîncărcați.
Dacă încărcați imagini care există deja, încercați să adăugați un -1 sau -2 la final. Nu uitați liniuța sau Google o va citi ca un singur cuvânt, ceea ce vă poate afecta SEO. Dacă doriți cu adevărat să îl jucați în siguranță, evitați să încărcați imagini cu nume de fișiere care au caractere speciale.
4. Dezactivați temporar pluginurile și temele WordPress
Dacă primiți erori HTTP, poate doriți să încercați să vă dezactivați pluginurile sau să comutați tema WordPress la valoarea implicită pentru a vedea dacă aceasta remediază eroarea. Sau, pur și simplu ștergeți tema WordPress. Dar dacă nu doriți să vă afecteze site-ul live, încercați să-l clonați într-un mediu de etapă. Dacă eroarea HTTP se întâmplă în continuare, puteți încerca să dezactivați toate pluginurile pentru a restrânge sursa problemei. Nu vă faceți griji, nu pierdeți date prin dezactivarea unui plugin. Dacă totuși vă puteți accesa administratorul, accesați „Pluginuri” și selectați „Dezactivare” din meniul de acțiuni în bloc. Acum, v-ați dezactivat toate pluginurile.
Dacă se rezolvă problema, va trebui să o restrângeți pentru a vedea care plugin a cauzat problema. Activați-le unul câte unul și încercați să încărcați din nou o imagine în biblioteca media. Când vedeți că eroarea HTTP revine, ați găsit pluginul care cauzează problema. Apoi, contactați dezvoltatorul de pluginuri pentru ajutor, sau postați un bilet de asistență în WordPress.

5. Întrebați gazda dvs. WordPress
Dacă primiți în continuare eroarea HTTP WordPress, încercați să contactați gazda dvs. WordPress pentru ajutor. Unii dintre pașii următori devin destul de avansați, iar gazda dvs. ar putea să le realizeze pentru dvs.

6. Creșteți limita de memorie PHP
Uneori primiți eroarea HTTP WordPress deoarece serverul dvs. nu are memoria disponibilă pentru ca procesul de încărcare în fundal să se finalizeze cu succes. Pentru a remedia această problemă, va trebui să măriți cantitatea de memorie pe care PHP o poate folosi. Suma recomandată este de 256 MB.
7. Verificați permisiunile de încărcare a folderului
De obicei, veți primi un mesaj de la WordPress dacă există o eroare de permisiune a folderului, dar acest lucru s-ar putea să nu se întâmple întotdeauna. Dacă un site WordPress a fost piratat sau infectat cu programe malware, este posibil să existe o problemă cu permisiunile. Dosarul pe care îl doriți este folderul / wp-content / uploads. Aici sunt stocate fișierele atunci când sunt încărcate prin biblioteca media. Conform WordPress Codex, toate directoarele ar trebui să fie 755 sau 750.
Puteți vedea permisiunile folderului dvs. cu un client FTP sau puteți solicita gazdei dvs. WordPress permisiunile de fișiere GREP pentru folderele și fișierele dvs. pentru a vă asigura că sunt configurate corect. Dacă actualizați manual permisiunile pentru acest folder, bifați atât opțiunea „Recurse în subdirectoare”, cât și „Aplicare numai la directoare”.
8. Actualizați la cea mai recentă versiune de PHP
WordPress recomandă utilizatorilor să utilizeze PHP 7.3 sau o versiune ulterioară. Dacă nu folosiți cel puțin această versiune de PHP, vă aflați sub cerințele minime ale dezvoltatorilor WordPress. Vă recomandăm să rulați cele mai recente și acceptate versiuni de PHP, deoarece oferă performanțe și securitate mai bune pe site și minimizează erorile. S-ar putea rezolva eroarea HTTP WordPress.

9. Remediați problemele de performanță cu Imagick și gazdele partajate
WordPress folosește două module PHP diferite pentru procesarea imaginilor. Acestea sunt GD Library și Imagick (sau ImageMagick.) WordPress le-ar putea folosi, în funcție de ceea ce este instalat pe serverul dvs. Singurul mod în care gazdele WordPress pot înghesui atât de mulți utilizatori pe aceeași mașină este de a avea o mulțime de resurse care lucrează în culise. O problemă frecventă este că nu există suficiente resurse alocate Imagick. Gazdele vor limita capacitatea de a utiliza mai multe fire, ceea ce duce la eroarea HTTP WordPress.
Pentru a remedia această problemă, adăugați următorul cod: MAGICK_THREAD_LIMIT 1 în partea de sus a fișierului dvs. .htaccess, care modifică valoarea limită a firului la ceva mai mare.
Sau, spuneți WordPress să folosească biblioteca GD mai degrabă decât Imagick.
10. Eliminați calea personalizată a bibliotecii media
Este posibil să apară eroarea HTTP WordPress, deoarece calea bibliotecii media nu este configurată corect. Acest lucru se poate întâmpla atunci când utilizatorii își migrează site-ul de dezvoltare locală către producție. Accesați „Setări” și apoi „Media” în tabloul de bord WordPress. Dacă vedeți o listă a valorii căii de fișiere, ștergeți-o și apoi faceți clic pe „Salvați modificările”. Media dvs. ar trebui să fie stocată în folderul implicit / wp-content / uploads.
11. Dezactivați mod_security
Mod_security este un firewall open source care uneori poate provoca eroarea HTTP WordPress. Este posibil să dezactivați mod_security și să vedeți dacă acest lucru rezolvă eroarea, fie adăugând un cod în fișierul dvs. .htaccess, fie în cPanel.
12. Instalați Add from Server Plugin
Dacă niciunul dintre acești pași de depanare nu a funcționat, instalați pluginul gratuit Add From Server . Acest lucru vă va ajuta să ocoliți eroarea și funcționează ca o soluție temporară, mai ales dacă vă aflați în mijlocul postării ceva urgent. Cu toate acestea, rețineți că acest plugin nu mai este întreținut sau acceptat, deci nu este o soluție bună de lungă durată.

Rezolvați eroarea HTTP WordPress
Erorile WordPress sunt prea frecvente, cum ar fi eroarea HTTP și eroarea 404. Sperăm că acest articol v-a ajutat să rezolvați eroarea HTTP WordPress. Dacă tot aveți nevoie de ajutor cu WordPress, contactați azi SEO Design Chicago! Suntem specializați în dezvoltarea site-ului web WordPress și vă putem ajuta cu orice erori pe care le întâlniți.
Întrebări frecvente:
- Ce este eroarea HTTP WordPress?
- Ce cauzează eroarea HTTP WordPress?
- Cum remediez eroarea HTTP WordPress?
- Cum modific permisiunile în WordPress?
- De ce primesc o eroare HTTP în WordPress atunci când încarc imagini?
