18. nodaļa · 18.4
Kļūda 403 vai 406, saglabājot vai augšupielādējot failu
Jūs WordPress nospiežat Atjaunināt, nosūtāt formu vai augšupielādējat failu, un saņemat 403 Forbidden, 406 Not Acceptable vai tukšu lapu. Lielākajā daļā gadījumu kāds drošības mehānisms aptur pieprasījumu, jo tas izskatās pēc uzbrukuma. Tas ir nepatīkami, bet atrisināms.
Cēloņi, no biežākajiem līdz retākajiem
1. Web Application Firewall aptur pieprasījumu
Web Application Firewall (ModSecurity) pārbauda katru pieprasījumu Jūsu vietnei. Ja tas, ko saglabājat, piemēram, satur kādu koda fragmentu, garu saišu sarakstu vai noteiktus SQL vārdus, kāds no ugunsmūra noteikumiem to var kļūdaini uzskatīt par uzbrukumu. 406 kļūda gandrīz vienmēr norāda tieši uz to.
- Pierakstiet laiku, kad radās problēma.
- Atveriet DirectAdmin sadaļu Web Application Firewall un pie sava domēna nospiediet Audit log. Atrodiet pieprasījumu ap minēto laiku: tur būs redzams noteikuma numurs (regulas ID). Dažreiz to atrodat arī sava domēna kļūdu žurnālā sadaļā Site summary & logs, pie id (skatiet Web Application Firewall un Site summary & logs: kļūdu žurnāls un piekļuves žurnāls).
- Atveriet DirectAdmin sadaļu Web Application Firewall un atslēdziet tikai šo konkrēto noteikumu šim domēnam (skatiet Web Application Firewall).
Ņemiet vērā: Nekad pilnībā neatslēdziet ugunsmūri. Atslēdziet tikai to noteikumu, kas rada problēmu. Atslēgts noteikums attiecas uz visu konkrēto resursdatora nosaukumu (domēnu vai apakšdomēnu).
2. Drošības spraudnis Jūsu vietnē
Spraudņiem, piemēram, Wordfence, iThemes Security vai All In One WP Security, ir savs ugunsmūris. Apskatiet šī spraudņa žurnālus vai īslaicīgi to atslēdziet, lai pārbaudītu.
3. Nepareizas failu atļaujas
Ja vietne nevar rakstīt augšupielāžu mapē vai serverim nav atļauts nolasīt kādu failu, Jūs arī saņemsiet kļūdu 403. Mapēm jābūt iestatītām uz 755, bet failiem uz 644 (skatiet Tiesības failiem un mapēm (chmod)).
4. Hotlink Protection
Vai 403 kļūda parādās tikai pie attēliem, piemēram, ja tie tiek rādīti citā vietnē vai caur CDN? Tad tos var bloķēt Hotlink Protection. Pievienojiet attiecīgo adresi atļauto adrešu sarakstam (skatiet Hotlink Protection).
5. Aizsargāta mape vai noteikums .htaccess failā
Ar paroli aizsargāta mape (skatiet Ar paroli aizsargāti direktoriji) vai noteikumi, piemēram, Deny from all, .htaccess failā, arī var izraisīt kļūdu 403. File Manager pārbaudiet, vai attiecīgajā mapē atrodas .htaccess fails (skatiet Slēptu failu, piemēram, .htaccess, parādīšana un rediģēšana).
Kļūda 403 visā Jūsu vietnē
Vai kļūda 403 parādās jau sākumlapā ar tekstu You don't have permission to access / on this server? Tad parasti mapē public_html trūkst faila index.php vai index.html, vai arī Jūsu vietne atrodas nepareizā mapē. Skatiet File Manager atvēršana: pakotnes mapes un Cita mape Jūsu vietnei (dokumentu sakne).
Nav kļūdas 403, bet nav nekāda savienojuma?
Vai Jūsu vietne, e-pasts un DirectAdmin pēkšņi vispār vairs neielādējas no Jūsu interneta pieslēguma, bet caur 4G tas tomēr strādā? Tad, visticamāk, Jūsu IP adresi ir bloķējis servera ugunsmūris. Tas atšķiras no kļūdas 403. Pārbaudiet to, izmantojot Vai mana IP adrese ir bloķēta? sadaļā Mans WebOké Atbalsta centrā (skatiet Problēmas ar pieteikšanos: risinājumi).
Padoms: Vai neizdodas atrisināt problēmu? Nosūtiet mums pieteikumā laiku, kad radās kļūda, attiecīgās lapas adresi un to, ko mēģinājāt saglabāt. Tad mēs Jūsu vietā atradīsim attiecīgo noteikumu (skatiet Lūgt palīdzību: ko sniegt atbalsta dienestam?).
