Klaida 403 Forbidden: Skirtumas tarp puslapio versijų
(→Nėra pradinio failo) |
|||
1 eilutė: | 1 eilutė: | ||
− | Klaidos ''"Forbidden"'' arba ''"403 Forbidden"'' matomos vos atidarius svetainę yra vienos dažniausiai sutinkamų klaidų, nes jos gali kilti dėl | + | Klaidos ''"Forbidden"'' arba ''"403 Forbidden"'' matomos vos atidarius svetainę yra vienos dažniausiai sutinkamų klaidų, nes jos gali kilti dėl keturių pagrindinių priežasčių: |
* neįkeltas pagrindinis failas | * neįkeltas pagrindinis failas | ||
* prieiga apribota įrašu .htaccess faile | * prieiga apribota įrašu .htaccess faile | ||
* sugadintos failų arba direktorijų teisės | * sugadintos failų arba direktorijų teisės | ||
+ | * Užklausą užblokavo mod_security2 filtras | ||
− | + | === Pagrindinės priežastys === | |
− | Pagrindinės | ||
− | |||
==== Nėra pradinio failo ==== | ==== Nėra pradinio failo ==== | ||
19 eilutė: | 18 eilutė: | ||
*Jei pradinio failo ir neturi būti, t.y. lankytojai turi matyti failų sąrašą - failą ''.htaccess'' papildykite eilute: <br /> ''Options +Indexes'' <br /> SVARBU! Tai rizikinga, nes bet kuris lankytojas gali matyti visus failus, esančius tame kataloge ir jo pakatalogiuose. | *Jei pradinio failo ir neturi būti, t.y. lankytojai turi matyti failų sąrašą - failą ''.htaccess'' papildykite eilute: <br /> ''Options +Indexes'' <br /> SVARBU! Tai rizikinga, nes bet kuris lankytojas gali matyti visus failus, esančius tame kataloge ir jo pakatalogiuose. | ||
− | === apribota prieiga .htaccess failu === | + | ==== apribota prieiga .htaccess failu ==== |
patikrinkite ar .htaccess faile nėra apribojimų svetainės peržiūrai. Tai galima atlikti serverio valdymo pulte, [[Darbas_su_failais_valdymo_pulte|failų tvarkyklės pagalba]]. Paprastai prieiga prie svetainės apribojama tokiomis arba labai panašiomis eilutėmis: | patikrinkite ar .htaccess faile nėra apribojimų svetainės peržiūrai. Tai galima atlikti serverio valdymo pulte, [[Darbas_su_failais_valdymo_pulte|failų tvarkyklės pagalba]]. Paprastai prieiga prie svetainės apribojama tokiomis arba labai panašiomis eilutėmis: | ||
30 eilutė: | 29 eilutė: | ||
− | === Sugadintos direktorijų ir failų teisės === | + | ==== Sugadintos direktorijų ir failų teisės ==== |
Korektiškam svetainės veikimui reikalinga, kad aukštesnių direktorijų prieigos teisės būtų teisingos. Kopijuojant duomenis, perkeliant svetainės failus ar atliekant kitus veiksmus su failais ar direktorijomis įmanoma sugadinti jų struktūrą. | Korektiškam svetainės veikimui reikalinga, kad aukštesnių direktorijų prieigos teisės būtų teisingos. Kopijuojant duomenis, perkeliant svetainės failus ar atliekant kitus veiksmus su failais ar direktorijomis įmanoma sugadinti jų struktūrą. | ||
39 eilutė: | 38 eilutė: | ||
Jei pirmieji du variantai nepadėjo išspręsti problemos - patikrinkite tai. Jei iš šis sprendimas nepadeda - [[Kontaktai|susisiekite su mumis]] | Jei pirmieji du variantai nepadėjo išspręsti problemos - patikrinkite tai. Jei iš šis sprendimas nepadeda - [[Kontaktai|susisiekite su mumis]] | ||
+ | |||
+ | ==== Mod_security2 filtras ==== | ||
+ | |||
+ | |||
+ | === Jei priežastis nėra aiški === | ||
+ | |||
+ | Jei priežastis, kodėl svetainė yra nepasiekiama nėra aiški, rekomenduojama peržiūrėti | ||
[[Kategorija:Talpinimo_problemų_sprendimas]] | [[Kategorija:Talpinimo_problemų_sprendimas]] |
09:00, 19 rugsėjo 2014 versija
Klaidos "Forbidden" arba "403 Forbidden" matomos vos atidarius svetainę yra vienos dažniausiai sutinkamų klaidų, nes jos gali kilti dėl keturių pagrindinių priežasčių:
- neįkeltas pagrindinis failas
- prieiga apribota įrašu .htaccess faile
- sugadintos failų arba direktorijų teisės
- Užklausą užblokavo mod_security2 filtras
Turinys
Pagrindinės priežastys
Nėra pradinio failo
Standartiniame talpinimo plane, svetainės atvaizdavimui, ieškoma vieno iš šių trijų failų:
- index.html
- index.htm
- index.php
Neradus nė vieno iš šių failų pateikiama klaida "Forbidden". Galimi keli sprendimo būdai:
- Jei index failo išties trūksta (nors jis turėtų būti) - įkelkite jį. Kartu patikrinkite ar tikrai įkelti visi svetainės failai.
- Jei Jūsų svetainės pagrindinis failas yra kitu pavadinimu - sukurkite arba redaguokite failą .htaccess, įterpdami eilutę:
directoryindex kitas_failas.php
kur kitas_failas.php - pagrindinio failo pavadinimas - Jei pradinio failo ir neturi būti, t.y. lankytojai turi matyti failų sąrašą - failą .htaccess papildykite eilute:
Options +Indexes
SVARBU! Tai rizikinga, nes bet kuris lankytojas gali matyti visus failus, esančius tame kataloge ir jo pakatalogiuose.
apribota prieiga .htaccess failu
patikrinkite ar .htaccess faile nėra apribojimų svetainės peržiūrai. Tai galima atlikti serverio valdymo pulte, failų tvarkyklės pagalba. Paprastai prieiga prie svetainės apribojama tokiomis arba labai panašiomis eilutėmis:
order allow,deny allow from xx.xx.xx.xx deny from all
Daugiau pavyzdžių galite rasti paspaudę čia
Sugadintos direktorijų ir failų teisės
Korektiškam svetainės veikimui reikalinga, kad aukštesnių direktorijų prieigos teisės būtų teisingos. Kopijuojant duomenis, perkeliant svetainės failus ar atliekant kitus veiksmus su failais ar direktorijomis įmanoma sugadinti jų struktūrą.
Labai detalų straipsnį apie failų struktūrą ir jos atstatymą galite rasti adresu:
https://www.iv.lt/pagalba/Failų_struktūra
Jei pirmieji du variantai nepadėjo išspręsti problemos - patikrinkite tai. Jei iš šis sprendimas nepadeda - susisiekite su mumis
Mod_security2 filtras
Jei priežastis nėra aiški
Jei priežastis, kodėl svetainė yra nepasiekiama nėra aiški, rekomenduojama peržiūrėti