Fehér képernyő és memóriakorlát
Mit tegyél, ha telepítés után üres oldal vagy 500-as hiba jön, és hogyan emeld meg a PHP memóriakorlátját.
Ha a bővítmény telepítése után üres (fehér) képernyőt vagy 500-as hibát kapsz, az alábbi okokat nézd végig.
Lehetséges okok
Szekció neve “Lehetséges okok”A WordPress memóriakorlátja
Szekció neve “A WordPress memóriakorlátja”A bővítmény telepítésekor a kiszolgáló által az oldaladnak kiosztott memória elfogyhat. Emeld meg a memóriakorlátot a következő részben leírt módszerek egyikével.
Régi PHP-verzió
Szekció neve “Régi PHP-verzió”A kiszolgálón futó PHP túl régi lehet. Az 5.4 alatti PHP-verziókat maga a PHP sem támogatja (életciklusuk véget ért). A futó verziót a Health Check & Troubleshooting bővítménnyel nézheted meg. Ha régi a verzió, kérd meg a tárhelyszolgáltatót a frissítésére.
Az Elementor követelményei
Szekció neve “Az Elementor követelményei”Ha az előzők nem segítenek, ellenőrizd, hogy a webhelyed teljesíti-e az Elementor rendszerkövetelményeit.
Gyors megoldás: bővítmények kikapcsolása
Szekció neve “Gyors megoldás: bővítmények kikapcsolása”Próbálj meg kikapcsolni néhány más bővítményt: így kiderülhet, melyikkel ütközik. Ha az admin már nem érhető el, a bővítménymappát FTP-n át átnevezve ki tudod kapcsolni a bővítményt.
A PHP memóriakorlát emelése
Szekció neve “A PHP memóriakorlát emelése”A „Fatal Error: Memory Size Exhausted” hiba akkor jön, ha a tárhely PHP-memóriakorlátja kisebb, mint amennyit a folyamat igényel. Ez gyakran új téma vagy bővítmény telepítésekor, illetve a WordPress frissítésekor fordul elő. Öt módszer van a korlát emelésére; az alábbi példákban 128 MB az új érték, ezt cseréld a kívántra.
1. A wp-config.php fájlban (WP_MEMORY_LIMIT)
Szekció neve “1. A wp-config.php fájlban (WP_MEMORY_LIMIT)”Add hozzá a wp-config.php fájlhoz:
define('WP_MEMORY_LIMIT','128M');2. A php.ini fájlban
Szekció neve “2. A php.ini fájlban”Kisebb megosztott tárhelyen a felhasználók gyakran nem érik el a php.ini fájlt. Ha hozzáférsz, írd át benne a korlátot. Ha nem, kérd meg a tárhelyszolgáltatót, hogy hozhass létre a WordPress mappájában egy saját php.ini fájlt: ennek értékei felülírják az eredetiét.
memory_limit = 128M;3. A wp-config.php fájlban (ini_set)
Szekció neve “3. A wp-config.php fájlban (ini_set)”A php.ini helyett ezt a sort is felveheted a WordPress gyökérmappájában lévő wp-config.php fájlba:
ini_set('memory_limit','128M');4. A .htaccess fájlban
Szekció neve “4. A .htaccess fájlban”Ha van .htaccess fájlod, add hozzá ezt a sort. (Az alap WordPress-telepítésben nincs ilyen fájl.)
php_value memory_limit 128M5. Kérd a tárhelyszolgáltató segítségét
Szekció neve “5. Kérd a tárhelyszolgáltató segítségét”Ha nem vagy biztos magadban, a legegyszerűbb, ha a tárhelyszolgáltatóval emeltetsz a PHP-memóriakorláton.
Készült: