Hibakeresés

500-as szerver hiba: okok és megoldások

Teljes útmutató a 500-as szerverhiba (Internal Server Error) kezeléséhez.

Utolsó frissítés: 2026. 03. 30.

500-as Szerver Hiba: Okok és Megoldások

A 500-as hiba („Internal Server Error”) azt jelenti, hogy a szerver egy váratlan hiba miatt nem tudja kezelni az kérést. Ez zavaró lehet, de általában megoldható.

Mi az a 500-as hiba?

A 500-as HTTP-státuszkód azt jelenti, hogy a szerver egy ismeretlen hibát tapasztalt. Ez általában egy PHP hiba, egy plugin probléma, vagy egy szerver hiba.

Az okok

  • PHP hibák: Egy plugin vagy téma hibás PHP-kódja
  • Plugin ütközés: Két plugin összeütközik egymással
  • Memória korlát: Az oldal túllépi az memória korlátot
  • Timeout: Az oldal túl hosszú ideig tartott feldolgozni
  • Az .htaccess hiba: Az .htaccess fájl hibás módosítása
  • Server beállítások: A szerver PHP beállításai problémás

A PHP hibakeresés engedélyezése

Az első lépés a PHP hibákat engedélyezni:

  1. Az wp-config.php fájlt szerkeszd
  2. Módosítsd ezt a sort: define('WP_DEBUG', true);
  3. Hozzá ezt: define('WP_DEBUG_LOG', true);
  4. Hozzá ezt: define('WP_DEBUG_DISPLAY', false);
  5. Ментsd el a fájlt
  6. A hibák az wp-content/debug.log fájlban kerülnek mentésre

A plugin deaktiválása

Az összes plugin deaktiválásához az FTP-vel:

  1. Az FTP-vel nyiss meg az wp-content/plugins mappát
  2. Nevezd át az összes plugin mappáit, hogy betöltsödik-e (például: plugin-old)
  3. Az admin felületen deaktiválj az összes plugint
  4. Nevezd vissza az egyik plugin mappáját és teszteld az oldalt
  5. Ismételd meg a többi pluginnál, amíg meg nem találod az hibás plugint

Az .htaccess fájl visszaállítása

  1. Az FTP-vel töröld az .htaccess fájlt az oldal gyökerébe
  2. A WordPress megpróbálja a fájl létrehozni
  3. Ha a hiba eltűnt, az .htaccess volt a hiba

A PHP memória korlát növelése

  1. Az wp-config.php fájlt szerkeszd
  2. Módosítsd ezt a sort: define('WP_MEMORY_LIMIT', '256M');
  3. Mentsd el a fájlt

A PHP timeout növelése

  1. Az wp-config.php fájlt szerkeszd
  2. Hozzá ezt a sort: define('WP_MEMORY_LIMIT', '60');
  3. Ментsd el a fájlt
Vissza a Tudástárba