Nincs ijesztőbb élmény egy webshop tulajdonos vagy cégvezető számára, mint amikor beírja a cég nevének címét a böngészőbe, és a várt dizájn helyett egy rideg “500 Internal Server Error” üzenet, vagy egy teljesen fehér képernyő (az úgynevezett “White Screen of Death”) fogadja.
Ha ez történik, az első impulzus legtöbbször a pánik. Azonban mielőtt kétségbeesve írnál a fejlesztődnek vagy leállítanád a hirdetéseket, érdemes végigmenni egy gyors, logikus ellenőrzési listán. Sokszor a probléma néhány perc alatt azonosítható.
Mi okozza az 500-as hibát vagy a fehér képernyőt?
Az 500-as HTTP hiba azt jelenti, hogy valami váratlan hiba történt a szerveren, de a rendszer nem tudja pontosan, hogy mi. A leggyakoribb okok:
- Egy frissen telepített vagy frissített bővítmény (plugin) kódhibája.
- PHP verzió nem kompatibilitás (pl. a tárhelyeden túl régi vagy túl új PHP fut).
- Megtelt a szerveren a rendelkezésre álló memória (Memory Limit).
- Egy hibás sor kód a weboldal egyedi fájljaiban (pl. a
functions.php-ban).
Lépésről lépésre: A gyors hibakeresés protokollja
Ha elromlott az oldal, az alábbi lépésekkel tehetsz egy próbát a mentés érdekében, mielőtt külső segítséget kérnél:
1. Frissítsd a gyorsítótárat (Cache / Hard Refresh) Előfordulhat, hogy a hiba már elhárult, de a böngésződ még a hibás állapotot mutatja. Nyomj egy Ctrl + F5 (Windows) vagy Cmd + Shift + R (Mac) billentyűkombinációt az oldal teljes újratöltéséhez. [Képernyőkép helye: A böngésző frissítés gombja és a billentyűparancs ikonja]
2. Gondold végig: Mi történt az utolsó 10 percben? A hibák ritkán történnek maguktól. Emlékezz vissza:
- Most nyomtál rá egy frissítésre a Vezérlőpultban?
- Most telepítettél egy új plugint?
- Most módosítottál valamit a kódban vagy a beállításokban? Ha igen, nagy valószínűséggel az az elem okozza a rendszerszintű összeomlást.
3. Lépj be a Hosting (Tárhely) kezelőfelületére Ha a weboldalad (/wp-admin) is elérhetetlen, a WordPress belső felületére nem tudsz bejelentkezni. Ilyenkor a tárhelyszolgáltatód kezelőfelületére (pl. CloudPanel, cPanel) kell belépned.
- Fájlkezelő (File Manager): Keresd meg a weboldalad mappájában a
wp-content/pluginsmappát. Ha az előbb telepítettél fel egy bővítményt, nevezd át a nevét (pl.woocommerce-rőlwoocommerce-OLD-ra). Ez a WordPress számára “kikapcsolja” a plugint. Ha ettől visszajön az oldal, megvan a bűnös! [Képernyőkép helye: A tárhely Fájlkezelője, kiemelve a plugins mappa átnevezési lehetőségét]
4. Ellenőrizd a PHP verziót Ha a tárhelyeden frissítették a PHP-t (vagy te állítottad át), de egy régebbi bővítmény nem kompatibilis vele, az azonnal 500-as hibát dob. Lépj be a tárhelykezelőbe, keresd meg a PHP Settings / PHP Version menüt, és próbálj meg visszalépni egy stabilabb verzióra (pl. PHP 8.0-ról 7.4-re, vagy fordítva, a hibajelenség függvényében). [Képernyőkép helye: A tárhely PHP verzióválasztó felülete]
💡 Pro Tipp: A hibakereső (WP_DEBUG) bekapcsolása
Ha jártasabb vagy a technikai dolgokban, megkérheted a fejlesztődet (vagy bekapcsolhatod a tárhely fájlkezelőjében a wp-config.php fájlban), hogy aktiválja a hibakeresést: define( 'WP_DEBUG', true ); Ekkor a fehér képernyő helyett a rendszer kiírja pontosan, hogy melyik fájl melyik sorában van a programhiba. Ez a fejlesztő számára azonnali iránytű a javításhoz.
Nem boldogulsz? Ne kísérletezz tovább a fájlokkal!
Ha egy WooCommerce webshopról van szó, a vaktában történő fájltörölgetés vagy mappamódosítás többet árthat, mint használ.
Ha a fenti lépésekkel nem tért magához az oldal, ne pazarold az értékes idődet: nyiss egy SOS hibajegyet a peterteszary.com Hibajegy felületén, csatold az 500-as hiba képernyőképét, és a háttérből sürgősséggel elhárítom a problémát!

