Cum să remediați eroarea HTTP atunci când încărcați imagini pe WordPress
Publicat: 2020-01-27Este greu să ai un site web de succes fără conținut vizual. Orice pagină pe care o vizitați include probabil o combinație de fotografii, pictograme sau grafică. Cu toate acestea, dacă întâmpinați eroarea HTTP atunci când încărcați imagini pe WordPress, s-ar putea să nu vă puteți încorpora pe site-ul dvs.
Din fericire, există mai multe metode pe care le puteți utiliza pentru a remedia această problemă. În acest articol, vom explica de ce apare eroarea HTTP la încărcarea imaginilor pe WordPress și apoi vă vom prezenta prin șase soluții.
Sa trecem la treaba!
Abonați-vă la canalul nostru Youtube
Ce cauzează eroarea HTTP la încărcarea imaginilor pe WordPress
În comparație cu alte probleme obișnuite, eroarea HTTP la încărcarea imaginilor pe WordPress nu pare atât de înfricoșătoare. Este doar un simplu mesaj banner care poate apărea în biblioteca dvs. media atunci când încercați să adăugați un fișier nou:

De obicei, când încărcați o imagine pe WordPress, aceasta apare imediat în biblioteca dvs. media. Nu există nici un mesaj de confirmare, nici clopote și fluiere. Evident, nu este cazul când întâmpinați această eroare.
Problema cu această alertă este că nu vă oferă multe informații pe care să le continuați atunci când vine vorba de a găsi o soluție. În plus, există mai multe cauze posibile, inclusiv:
- Date de conectare expirate
- Nume de fișiere neautorizate
- Memorie insuficienta
- Permisiuni de fișiere incorecte
- Conflictele de pluginuri
Jumătate din lupta cu eroarea HTTP atunci când încărcați imagini pe WordPress determină sursa problemei. După ce vă dați seama de acest lucru, sunt doar câțiva pași rapizi pentru a-l rezolva și pentru a vă readuce site-ul în stare de funcționare.
Cum să remediați eroarea HTTP atunci când încărcați imagini pe WordPress (6 metode dovedite)
Deși remedierea acestei erori nu este dificilă, trebuie să fiți metodic, deoarece are mai multe cauze potențiale. Având în vedere acest lucru, vom începe cu cele mai simple soluții.
1. Verificați dacă sesiunea de conectare a expirat
De obicei, WordPress vă anunță când expiră datele de conectare, astfel încât să le puteți reintroduce. Cu toate acestea, acest mesaj nu apare întotdeauna dacă ați lăsat browserul deschis pentru o perioadă lungă de timp, fără nicio activitate.
Dacă faceți acest lucru și apoi încercați să încărcați o imagine, veți vedea o eroare HTTP precum cea din imaginea de mai sus, chiar dacă nu vi s-a solicitat să vă conectați din nou. Cel mai simplu mod de a afla dacă aceasta este problema din cazul este reîncărcarea paginii.
Dacă sesiunea de conectare anterioară a expirat, WordPress vă va solicita să introduceți din nou acreditările. După aceea, puteți reîncerca încărcarea imaginii și puteți vedea dacă eroarea persistă.
2. Redenumiți, optimizați sau redimensionați fișierul imagine
WordPress nu acceptă fișiere cu caractere speciale sau accente de limbă în numele lor, cum ar fi în chat sau smorgasbord. Dacă imaginea pe care încercați să o adăugați pe site-ul dvs. include una, încercați să o redenumiți, apoi încercați din nou încărcarea.
În unele cazuri, chiar și imaginile cu nume perfect „curate” nu vor juca bine cu WordPress. O soluție este utilizarea unei platforme de optimizare a imaginii, cum ar fi TinyPNG:

Acest instrument vă comprimă fișierele pentru a le micșora dimensiunea. Este o modalitate simplă de a reduce timpul de încărcare al site-ului dvs. web și, uneori, va rezolva eroarea HTTP atunci când încărcați imagini și pe WordPress.
În cele din urmă, este posibil să puteți rezolva această problemă modificând dimensiunile imaginii (lățimea și înălțimea). Puteți face acest lucru folosind platforma dvs. preferată de editare a fotografiilor, cum ar fi Preview, Paint sau Photoshop.
3. Măriți limita de memorie PHP a site-ului dvs.
Dacă primele două metode nu rezolvă eroarea HTTP atunci când încărcați imagini pe WordPress pentru dvs., este timpul să începeți să căutați soluții mai tehnice. În funcție de furnizorul și planul dvs. de găzduire web, este posibil ca serverul dvs. să nu aibă suficientă memorie pentru a adăuga mai multe fișiere pe site-ul dvs.
O limită mică de memorie PHP poate duce la erori HTTP ocazionale în timpul încărcărilor. De regulă, doriți ca al dvs. să aibă cel puțin 256 MB.
Cel mai simplu mod de a vă mări limita de memorie PHP este să accesați folderul rădăcină al site-ului dvs. (de obicei public_html ) utilizând Protocolul de transfer de fișiere (FTP) și un client FTP precum FileZilla. Apoi, localizați fișierul wp-config.php , faceți clic dreapta pe el și selectați opțiunea View / Edit :

În interiorul acelui fișier, căutați linia care scrie „Atât, opriți editarea! Publicare fericită. ” Apoi adăugați următorul cod deasupra acestuia:
define( 'WP_MEMORY_LIMIT', '256M' );
Salvați modificările și închideți fișierul. Apoi, încercați să reîncărcați imaginea și să vedeți dacă eroarea HTTP persistă. Dacă da, gazda dvs. poate suprascrie setările din fișierul wp-config.php la nivel de server. În acest caz, poate fi necesar să contactați asistența pentru asistență suplimentară.

4. Verificați permisiunile folderului de încărcare
Fiecare folder din instalarea WordPress folosește ceea ce se numește „permisiuni”. Asta înseamnă că există instrucțiuni stricte pentru cine poate accesa („citi”), modifica („scrie”) sau executa scripturi în fișierele pe care le conține fiecare director.
În calitate de proprietar al site-ului, ar trebui să aveți permisiuni complete pentru directorul wp-content / uploads , care este locul în care WordPress stochează (după cum probabil ați ghicit) încărcări. Dacă întâmpinați o eroare HTTP în biblioteca dvs. media, merită să verificați dacă această setare este configurată corect.
Mai întâi, accesați site-ul dvs. web utilizând FTP așa cum am descris mai sus și navigați la directorul dvs. wp-content . Găsiți folderul de încărcare , faceți clic dreapta pe acesta și selectați opțiunea Permisiuni fișier :

În fereastra rezultată, verificați dacă dvs. („Proprietarul”) ați citit, scrieți și executați permisiuni. Valoarea numerică corespunzătoare ar trebui să fie 755:

Dacă nu aveți permisiunile corespunzătoare, bifați casetele de selectare corecte sau setați valoarea numerică la 755 și faceți clic pe butonul OK . Apoi încercați să încărcați din nou imaginea.
5. Depanarea pentru un conflict sau o temă
În unele cazuri, unul dintre pluginurile dvs. sau tema dvs. activă poate provoca conflicte în fundal atunci când încercați să încărcați o imagine. Există două moduri în care puteți rezolva această problemă, dar înainte de a face orice altceva, asigurați-vă că aveți o copie de rezervă recentă.
Apoi, navigați la lista de pluginuri din tabloul de bord WordPress și dezactivați-le unul câte unul, testând dacă puteți încărca imagini între fiecare. Această abordare este simplă, dar poate fi greoaie dacă aveți o mulțime de pluginuri.
Dacă doriți să excludeți complet un conflict de plugin, puteți accesa serverul dvs. prin FTP și accesați directorul dvs. wp-content . Găsiți folderul de pluginuri și redenumiți-l în altceva, ca în exemplul de mai jos:

Schimbarea numelui directorului respectiv va împiedica WordPress să găsească fișierele dvs. de pluginuri, dezactivându-le pe toate dintr-o dată. Testați dacă s-a remediat eroarea HTTP atunci când încărcați imagini pe WordPress.
Dacă a făcut-o, atunci veți ști că există un conflict undeva pe site-ul dvs. Întoarceți folderul la numele său original și continuați să dezactivați pluginurile unul câte unul din tabloul de bord până când găsiți vinovatul.
Pe de altă parte, dacă dezactivarea tuturor pluginurilor dvs. nu a remediat eroarea, readuceți folderul de pluginuri la numele său original și încercați să modificați tema activă:

Orice altă temă va funcționa, deși una implicită este de obicei cea mai bună pentru depanare. Efectuați modificarea și încercați încă o dată să încărcați o imagine. Dacă eroarea este rezolvată, ați găsit sursa conflictului.
Dacă tema dvs. sau un plugin specific se află în spatele erorii HTTP, atunci va trebui să o eliminați de pe site-ul dvs. Apoi îl puteți înlocui cu o alternativă sau puteți încerca să contactați dezvoltatorul pentru soluționarea conflictului.
6. Contactați gazda dvs. web despre eroarea HTTP atunci când încărcați imagini pe WordPress
Dacă toate celelalte eșuează, nu dispera. Ați guvernat aproape toate cauzele posibile ale acestei probleme, așa că acum este timpul să aduceți ajutor pentru a putea săpați mai adânc.
În acest moment, ați epuizat majoritatea opțiunilor de la capăt. Continuați și deschideți un bilet, începeți un chat live sau sunați gazda dvs. web și vedeți dacă vă pot ajuta să urmăriți sursa erorii dvs. HTTP atunci când încărcați imagini pe WordPress.
Concluzie
Nimănui nu-i plac pereții de text de pe web. Aveți nevoie de elemente vizuale pe site-ul dvs. dacă doriți să publicați conținut de care vizitatorii se bucură. Asta înseamnă că, dacă întâmpinați vreodată eroarea HTTP atunci când încărcați imagini pe WordPress, trebuie să identificați și să remediați problema de bază cât mai repede posibil.
În această postare, am abordat șase abordări pe care le puteți lua atunci când vine vorba de remedierea acestei erori:
- Verificați dacă sesiunea de conectare a expirat.
- Redenumiți, optimizați sau redimensionați fișierul imagine.
- Măriți limita de memorie PHP.
- Verificați permisiunile folderului de încărcare.
- Depanarea unui conflict de plugin sau temă.
- Contactați gazda dvs. web pentru ajutor suplimentar.
Aveți întrebări despre cum să remediați eroarea HTTP atunci când încărcați imagini pe WordPress? Lasă-le în secțiunea de comentarii de mai jos!
Imagine în miniatură a articolului de vladwell / shutterstock.com
