403 Forbidden hibaüzenet: mit jelent, és hogyan javíthatod a tárhelyen?


A 403 Forbidden
azt jelenti, hogy a szerver elérhető, de nem engedi a kért oldal/fájl megnyitását. Tárhelyen ez leggyakrabban hibás jogosultság (CHMOD), .htaccess tiltás, hiányzó kezdőfájl (index), üres dokumentumgyökér (Document Root) mappa vagy biztonsági tiltás (pl. IP tiltás / ModSecurity) miatt történik.

 


Tartalom



Mi az a 403 Forbidden, és mikor szokott előjönni?

A 403-as hibánál a szerver „látja” a kérést, de hozzáférési okokból megtagadja. Ez jelentheti például azt, hogy:

  • a fájl/mappa nem olvasható a webszervernek (jogosultság hiba),
  • egy szabály kifejezetten tiltja (pl. .htaccess),
  • nincs mit betölteni (üres mappa, nincs index fájl),
  • valami biztonsági védelem blokkol (IP tiltás, ModSecurity).


2 perces gyors ellenőrzés (mielőtt belépsz a tárhelyre)

  1. Nyisd meg az oldalt privát/inkognitó ablakban.
  2. Próbáld ki mobilnetről is (így kiderülhet, hogy IP tiltásról van-e szó).
  3. Nézd meg, hogy csak egy aloldal 403-as, vagy minden URL (főoldal is).

Tipp: Ha csak nálad jön elő, miközben más eszközről betölt, akkor gyakori ok az IP tiltás.



Üres a dokumentumgyökér (Document Root) mappa? (nagyon gyakori!)

Ha a domainhez tartozó Document Root mappa üres, akkor a szerver nem talál betölthető tartalmat. Ilyenkor gyakori, hogy 403-at kapsz, mert a könyvtárlistázás általában tiltott.

Mit csinálj?

  1. Lépj be a cPanelbe, majd nyisd meg a File Manager / Fájlkezelő részt.
  2. Nyisd meg a domain Document Root mappáját (fődomainnél ez gyakran public_html, külön domain/aldomain esetén lehet más mappa).
  3. Ellenőrizd, hogy van-e benne weboldal-tartalom és legalább egy kezdőfájl: index.php vagy index.html.
  4. Ha a mappa üres, töltsd fel a weboldalad fájljait a megfelelő mappába, vagy telepítsd az oldalt (pl. WordPress).

Gyakori félrecsúszás: a fájlok feltöltésre kerülnek, de nem a Document Root-ba, hanem egy almappába (pl. public_html/weblap/), miközben a domain a public_html/-t mutatja (vagy fordítva).



Kezdőfájl (index) és könyvtárlistázás (directory listing) gondok

Ha nincs index.php vagy index.html a mappában, a szerver nem tud mit betölteni. Ha közben a könyvtárlistázás tiltott, akkor gyakran 403-at kapsz.

  • Ellenőrizd, hogy van-e index.php / index.html.
  • Ellenőrizd, hogy jó mappába töltötted-e fel a weboldalt.


Jogosultságok (CHMOD) javítása (gyakori 403 ok)

A tipikus, biztonságos jogosultságok:

  • Mappák: 755
  • Fájlok: 644
  • index.php / index.html: 644

Lépések (cPanel / File Manager)

  1. Nyisd meg a problémás mappát (pl. public_html).
  2. Jobb klikk a mappán vagy fájlon → Permissions / Jogosultságok.
  3. Állítsd be a fenti értékeket (mappák 755, fájlok 644) vagy a cPanel/Jogjavítás menüponton belül indíts el egy Jogjavítást. (Nagy lemezhasználat esetén hosszabb ideig is futhat)


.htaccess ellenőrzése / ideiglenes kizárása

Egy hibás vagy túl szigorú .htaccess szabály simán okozhat 403-at.

Gyors teszt (biztonságos)

  1. Keresd meg a .htaccess fájlt (a weboldal gyökerében).
  2. Ne töröld, csak nevezd át például erre: .htaccess_off
  3. Frissíts rá az oldalra.

Ha a 403 megszűnik, a hiba nagy valószínűséggel a .htaccess-ben van. Javítás után nevezd vissza.



IP tiltás / ModSecurity tiltás gyanúja

IP tiltás gyanús, ha mobilnetről betölt, de otthoni netről nem.
ModSecurity / WAF gyanús, ha csak bizonyos művelet után dob 403-at (pl. űrlap beküldés, mentés).

Tipp: Ha csak bizonyos admin műveletnél jön elő, írd fel a pontos URL-t és az időpontot, ez sokat segít a naplóban.



Hibakeresés error_logból

Ha nem derül ki azonnal, az error_log sokat segíthet. Érdemes keresni például ezeket:

  • permission denied
  • client denied by server configuration
  • mod_security
  • access forbidden



Mikor írj ticketet?

Ha végigmentél a fenti lépéseken, és még mindig 403-at kapsz, írj ticketet, és küldd el:

  • a pontos URL-t (ahol 403 van),
  • mikor tapasztaltad (kb. időpont),
  • képernyőképet a hibáról,
  • ha tudod: az error_log releváns néhány sorát.

Ticket: https://ugyfeladmin.tarhely.eu/submitticket.php



GYIK

Mi a különbség a 403 és a 404 között?

A 404 azt jelenti, hogy „nem található”, a 403 pedig azt, hogy „elérhető lenne, de nincs hozzáférés”.

Lehet 403 attól, hogy még nincs feltöltve az oldal?

Igen. Ha a Document Root mappa üres (vagy nincs index fájl), gyakori, hogy 403-at látsz.

A .htaccess átnevezése veszélyes?

Nem, tesztnek jó megoldás. Utána javítsd, majd nevezd vissza.



Kapcsolódó tudásbázis cikkek

  • 403 hiba, jogosultság, chmod 755 644, ip tiltás, modsecurity, cpanel, tarhely weboldal, htaccess, 2026, error_log, 403 forbidden
  • 0 Uživatelům pomohlo
Byla tato odpověď nápomocná?

Související články

503 Service Unavailable Error: mi a megoldás?

Megoldás: A cPanel tárhely admin felület "Jogjavítás" menüpontja alatt kattintson a "Jogjavítás"...

Error log alapján HTTP 500 hibák megoldása – fejlesztői gyorstalpaló

Ha HTTP 500 hibát kapsz, a böngészőben látott „Internal Server Error” üzenet önmagában semmit nem...

Hogyan elemezd az error logokat cPanelen? PHP, Apache és weboldal debug naplók lépésről lépésre

Röviden: hol keresd a hibákat? Mi az az error log, és miért fontos? Milyen logtípusokkal...