Capitolul 18 · 18.4
Eroare 403 sau 406 la salvare sau încărcare
Dați clic în WordPress pe Actualizați, trimiteți un formular sau încărcați un fișier, iar dumneavoastră primiți 403 Forbidden, 406 Not Acceptable sau o pagină goală. În majoritatea cazurilor, o măsură de securitate blochează solicitarea deoarece aceasta pare a fi un atac. Este neplăcut, dar se poate rezolva.
Cauze, de la frecvente la rare
1. Web Application Firewall blochează solicitarea
Web Application Firewall (ModSecurity) verifică fiecare solicitare către site-ul dumneavoastră. Dacă ceea ce salvați conține, de exemplu, o bucată de cod, o listă lungă de linkuri sau anumite cuvinte SQL, o regulă a firewall-ului poate interpreta acest lucru în mod eronat ca atac. O eroare 406 este aproape întotdeauna un semn al acestui lucru.
- Notați ora la care a apărut problema.
- Deschideți în DirectAdmin Web Application Firewall și dați clic la domeniul dumneavoastră pe Audit log. Căutați solicitarea din jurul acelei ore: acolo găsiți numărul regulii (ID-ul regulii). Îl găsiți uneori și în jurnalul de erori al domeniului dumneavoastră, sub Site summary & logs, după id (consultați Web Application Firewall și Site summary & logs: jurnalul de erori și jurnalul de acces).
- Deschideți în DirectAdmin Web Application Firewall și dezactivați doar acea regulă pentru acest domeniu (consultați Web Application Firewall).
Atenție: Nu dezactivați complet firewall-ul. Dezactivați doar regula care provoacă problema. O regulă dezactivată se aplică pentru întregul nume de gazdă (domeniul sau subdomeniul).
2. Un plugin de securitate din site-ul dumneavoastră
Pluginuri precum Wordfence, iThemes Security sau All In One WP Security au propriul firewall. Verificați jurnalele acelui plugin sau dezactivați-l temporar pentru a testa.
3. Permisiuni incorecte pentru fișiere
Nu poate site-ul să scrie în folderul de încărcări sau serverul nu are voie să citească un fișier? Atunci primiți și o eroare 403. Folderele trebuie să aibă permisiunea 755, iar fișierele 644 (consultați Drepturile fișierelor și directoarelor (chmod)).
4. Hotlink Protection
Apare eroarea 403 doar la imagini, de exemplu atunci când acestea sunt afișate pe un alt site sau printr-un CDN? Atunci Hotlink Protection le poate bloca. Adăugați adresa la adresele permise (consultați Hotlink Protection).
5. Un folder protejat sau o regulă în .htaccess
Un folder protejat printr-o parolă (consultați Mape protejate prin parolă) sau reguli precum Deny from all în .htaccess provoacă, de asemenea, o eroare 403. Verificați în File Manager dacă există un fișier .htaccess în acel folder (consultați Afișarea și editarea fișierelor ascunse precum .htaccess).
O eroare 403 pe întregul dumneavoastră site
Primiți deja o eroare 403 pe pagina principală, cu textul You don't have permission to access / on this server? Atunci, de obicei, lipsește un fișier index.php sau index.html din public_html sau site-ul dumneavoastră se află în folderul greșit. Consultați Deschiderea File Manager: directoarele din pachetul dumneavoastră și Un alt folder pentru site-ul dumneavoastră (documentroot).
Nu primiți eroare 403, dar nu aveți deloc conexiune?
Nu se mai încarcă deloc site-ul dumneavoastră, e-mailul și DirectAdmin de la conexiunea dumneavoastră la internet, în timp ce prin 4G funcționează? Atunci adresa dumneavoastră IP este probabil blocată de firewall-ul serverului. Aceasta este o situație diferită de eroarea 403. Verificați acest lucru cu Sunt blocat? în Centrul de asistență din Mijn WebOké (consultați Problemen met inloggen oplossen).
Sfat: Nu reușiți să rezolvați problema? Trimiteți-ne într-un tichet ora la care a apărut problema, adresa paginii și ce încercați să salvați. Atunci vom căuta regula pentru dumneavoastră (consultați Cereți ajutor: ce informații transmiteți suportului).
