Uneori cand vrei sa incarci o imagine in libraria de imagini poti sa primesti o eroare HTTP. Nu este pentru prima data cand am intalnit acest gen de eroare. Chiar daca nu este frecvent intalnita, eroarea pare sa revina din cand in cand chiar si dupa ce faci update la fisierele de baza WordPress.
Acest tip de eroare este posibil sa provina si dintr-un conflict cu serverul unde este gazduit site-ul. O alta posibilitate ar putea fi legata de sistemul de operare CentOS. Dar cauzele pot sa fie multiple, motiv pentru care nu o sa insist pe ele.
Eroare HTTP la incarcare imagine – o rezolvare simpla
Sunt mai multe modalitati prin care s-ar putea rezolva problema. Sa cresti “upload max file size” pe server, sa dezactivezi plugin-urile si sa le reactivezi unul cate unul (sa verifici de conflicte), sau sa schimbi tema la cea prestabilita sa vezi daca eroarea persista. Pentru fiecare situatie exista abordari diferite care pentru unii merg si pentru altii nu merg.
Hai sa incepem, pas cu pas, sa rezolvam problema.
Pasul 1: Conecteaza-te la server fie prin FTP (eu folosesc FileZilla), fie prin Managementul de Fisiere (File Manager) daca ai cPanel sau Plesk sau altceva.
Pasul 2: Mergi in root-ul (radacina) directorului unde este facuta instalarea
Pasul 3: Locaizeaza si deschide fisierul .htaccess (e acolo, cauta bine) si foloseste doar unul din codurile de mai jos
- Adauga codul la inceputul documentului
SetEnv MAGICK_THREAD_LIMIT 1
- Daca nu merge foloseste acest cod
AddType x-mapp-php5 .php
- In caz ca nici asta nu a vrut foloseste asta
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
- Si daca nici cum nu a vrut, atunci foloseste codul asta
# Exclude the file upload and WP CRON scripts from authentication
<FilesMatch “(async-upload\.php|wp-cron\.php|xmlrpc\.php)$”>
Satisfy Any
Order allow,deny
Allow from all
Deny from none
</FilesMatch>
Pasul 5: Salveaza modificarile facute fisierului .htaccess
Atat ai de facut. Asta ar fi trebuit sa rezolve problema.
Lasa un comentariu si spune care din metodele de mai sus a functionat pentru tine.
Salut, la mine nici unul când incerc save for web din photoshop. Daca salvez jpg normal, e ok (doar ca dimensiunea e prea mare). Meci oricum pentru efort.
Dan, multumesc de feedback!
Pana acum nu m-am intalnit cu situatia in care sa fac “save for web” din photoshop si sa nu mearga. Nu stiu daca e ceva particular, legat de WP sau vre-un plugin.
Incearca varianta prin care treci imaginea prin TinyPNG sau un program de “micsorare” a imaginii (ca sa reduci dimensiunea).
Alternativ, trec inainte fisierele si prin FileOptimizer (o solutie locala) sa optimizez mai multe imagini in acelasi timp.
Salut, stie cineva de ce nu mai pot sa fac nici un update la plugin-uri, upload la foto…?
Salut George, In caz ca inca mai este de actualitate, verifica permisiunile fisierelor. Mai multe detalii legate de tipul de eroare sau daca exista un numar sau ceva specific ar ajuta pe viitor.
Cum este un subiect general, iti recomand sa folosesti formularul de contact