Cum să remediați eroarea HTTP atunci când încărcați imagini în WordPress
Publicat: 2020-10-17Ca și în cazul oricărui portal, trebuie să înveți să lucrezi cu acele erori sau provocări enervante. WordPress este, fără îndoială, una dintre cele mai mari platforme cu asistență bună pentru clienți. Cu toate acestea, într-o zi vei aborda eroarea HTTP la încărcarea imaginilor în WordPress . Mai jos vom afla de ce și ce puteți face pentru a remedia această eroare cu ușurință, astfel încât să puteți încărca imaginile în mod corespunzător.
Ce este eroarea HTTP WordPress?
Când ceva nu merge bine în timp ce încercați să încărcați fotografii sau videoclipuri folosind un instrument optimizat de bibliotecă media, apare eroarea HTTP WordPress. Din păcate, erorile WordPress sunt adesea puțin mai dificile pentru a remedia problemele, spre deosebire de erorile de browser în care, în mod normal, putem face referire la un cod de stare HTTP.
Cum să remediați eroarea HTTP atunci când încărcați imagini în WordPress?
Experiența noastră a arătat că eroarea HTTP cu WordPress vine, în general, din două lucruri: unul este o eroare a clientului sau a utilizatorului (sesiunea dvs. de autentificare, caractere greșite ale numelui fișierului etc.); următorul este o eroare sau o configurație pe gazda dvs. WordPress (bucă de server, listă de memorie, plugin terță parte, instrumente de thrashing de găzduire reciprocă etc.). Și o să ne cufundăm puțin în ambele.
Iată câteva dintre cele mai simple soluții pentru a remedia eroarea HTTP la încărcarea imaginilor în WordPress:
1. Reîmprospătați pagina
Când întâlniți o eroare HTTP WordPress, primul lucru pe care îl puteți face este literalmente să vă reîmprospătați fila Browser.
În continuare, este posibil ca browserul să fi pierdut momentan conexiunea la WordPress din orice motiv, iar procedura nu a fost în mod clar încheiată. Acest lucru s-ar putea datora ISP-ului dvs., a sughițurilor temporare ale gazdei dvs. WordPress etc. Greșeala se poate remedia adesea de la sine dacă reîncărcați pagina și încercați să o încărcați din nou.
2. Redimensionați sau micșorați fișierul
Este posibil să fie necesar să modificați fișierul imagine, rezultând o reducere a dimensiunii fișierului sau o scădere a pixelilor (KB sau MB). Veți face acest lucru instantaneu (atât prin scădere, cât și prin redimensionare) adăugând imaginea în biblioteca media cu o mulțime de pluginuri de optimizare a imaginilor terță parte.
Fără nicio problemă, folosim Imagify pe site-ul nostru de ani de zile. Dar există încă o mulțime de altele fantastice acolo. Asigurați-vă că optimizați fotografiile pe propriile servere, nu local. Orice plugin folosești. Acest lucru poate afecta dramatic performanța site-ului dvs. dacă optimizați imaginile local în bloc.

3. Redenumiți fișierul imagine
Nu poate strica să încerci să redenumești fișierul foto. Când doriți să încărcați un nume de fișier duplicat, WordPress poate adăuga imediat un număr în partea de sus, dar încercați să redenumiți fișierul dacă nu funcționează. WordPress nu vă autorizează, din păcate, să redenumiți fișierul unui fișier imagine care este deja încărcat și, prin urmare, trebuie să redenumiți și să reîncărcați fișierul local.
Încărcarea fișierelor existente adaugă în mod normal un -1 sau -2 la sfârșit (de exemplu, imagine-file-1.png, image-file-2.png). Asigurați-vă că liniuța este aplicată, altfel Google o citește ca un singur cuvânt și vă va afecta SEO.
4. Dezactivați temporar pluginurile și temele
Dacă aveți erori HTTP, este întotdeauna o idee bună să încercați să dezactivați tema WordPress pentru a vedea dacă rezolvă această problemă. Este întotdeauna o decizie bună.
Puteți doar să vă clonați site-ul live într-un mediu de pregătire dacă nu doriți să vă afectați site-ul live. Puteți dezactiva rapid întregul plug-n pentru a începe să se restrângă atunci când apare o eroare HTTP la încărcarea imaginilor în WordPress .
5. Actualizați la cea mai recentă versiune PHP
WordPress sugerează oficial PHP 7.3 sau mai mult. Dacă nu o faci, ești mai jos decât au stabilit criteriile minime de dezvoltatori CMS.
Înrudit: Cum să actualizați PHP cu ușurință pe WordPress
Actualizările noi și acceptate ale PHP sunt întotdeauna recomandate deoarece au stabilitate și funcționalitate sporite, inclusiv remedieri de erori și funcții depreciate.
6. Remediați problemele de performanță cu Imagick și gazde partajate
WordPress este folosit pentru a procesa imagini prin două module WordPress PHP separate: GD Library și Imagick (ImageMagick) . WordPress poate folosi unul dintre acestea în funcție de ceea ce este instalat pe serverul tău.
Preocuparea este că gazdele partajate WordPress au o mulțime de servicii umbrite în mediul lor. Numai pe același computer ar prinde prea mulți consumatori. O problemă comună cu care se confruntă oamenii este aceea că Imagick (ImageMagick) are foarte puține instrumente. Gazdele restricționează capacitatea mai multor fire, contribuind astfel la eroarea HTTP a WordPress.
Următorul cod poate fi aplicat în partea de sus a fișierului dvs. .htaccess, schimbând limita firului de execuție cu ceva mai mare.
MAGICK_THREAD_LIMIT 1
O altă alegere este să spuneți că WordPress nu folosește Imagick, ci să folosească biblioteca GD. Puteți face acest lucru doar aplicând următorul cod în fișierul functions.php al temei dvs.
funcția wpb_image_editor_default_to_gd($editori) { $gd_editor = 'WP_Image_Editor_GD'; $editori = array_diff( $editori, array( $gd_editor ) ); array_unshift($editori, $gd_editor); returnează $editori; } add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd');
7. Contactați-vă gazda pe WordPress
Dacă ați încercat deja pașii de mai sus și aveți încă eroarea WordPress HTTP, vă sugerăm să contactați gazda dvs. WordPress pentru asistență înainte de a continua. Multe dintre celelalte soluții de depanare sunt puțin mai avansate și de multe ori puteți întreba sau verifica gazda dvs.
Aceste valori pot fi restricționate de compania dvs. de găzduire.
upload_max_filesize post_max_size timp_max_execuție timp_max_input
De preferință la următoarele valori.
upload_max_filesize 64M dimensiunea_max._post 64M timp_max_execuție 300 max_input_time 300
Rezumat
După cum puteți vedea, eroarea HTTP WordPress poate fi corectată în multe feluri. Sperăm că una dintre soluțiile de mai sus a funcționat pentru dvs. și că ați urmărit deja conținutul media și le-ați încărcat. Ar putea fi timpul să începeți să treceți la o gazdă WordPress decentă dacă încă întâlniți o eroare HTTP la încărcarea imaginilor în WordPress.
Gata, sperăm că învățați cum să remediați cu ușurință eroarea HTTP atunci când încărcați imagini în WordPress. Iar pentru vizitatorul care ne-a cerut să scriem un articol despre Cum să justificați textul în WordPress Gutenberg, avem un articol dedicat acestui lucru. Deci, vă rugăm să verificați articolul de aici.
Simțiți-vă liber să trimiteți răspunsurile și sugestiile în caseta de comentarii de mai jos.