# 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

### 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ó

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

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

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

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)

Add hozzá a `wp-config.php` fájlhoz:

```php
define('WP_MEMORY_LIMIT','128M');
```

### 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.

```ini
memory_limit = 128M;
```

### 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:

```php
ini_set('memory_limit','128M');
```

### 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.)

```apache
php_value memory_limit 128M
```

### 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.
