# Rendszerkövetelmények

> A MainWP vezérlőpult minimális és ajánlott szerverkövetelményei, a hálózat méretéhez igazított erőforrások és a beállítások ellenőrzése az Információ → Szerver oldalon.

A MainWP a szokásos WordPress-tárhelyen fut, ha az megfelel az alábbi követelményeknek. A tárhely kiválasztása előtt nézd meg a tárhely-kompatibilitási fejezetet is.

## Minimális követelmények

A vezérlőpult kiszolgálójához PHP 8.3 vagy újabb kell. A MainWP Childhoz minden csatlakoztatott webhelyen legalább PHP 7.4 szükséges.

| Követelmény | Minimális érték |
|---|---|
| WordPress-verzió | 6.2 |
| WordPress memóriakorlát | 40 MB |
| PHP-verzió | 8.3 |
| PHP Safe Mode | Kikapcsolva |
| PHP maximális futási idő | 30 másodperc |
| PHP memóriakorlát | 256 MB |
| cURL-könyvtár | Engedélyezve |
| cURL időtúllépés | 60 másodperc |
| MySQL-verzió | 5.0 |

## Ajánlott beállítások

| Követelmény | Ajánlott érték |
|---|---|
| WordPress-verzió | Legfrissebb |
| WordPress memóriakorlát | 256 MB |
| PHP-verzió | 8.3 |
| PHP Safe Mode | Kikapcsolva |
| PHP maximális futási idő | 300 másodperc |
| PHP memóriakorlát | 1024 MB |
| cURL-könyvtár | Engedélyezve |
| cURL időtúllépés | 300 másodperc |
| MySQL-verzió | 5.0 vagy újabb |

## További követelmények a vezérlőpult kiszolgálójához

- **Kapcsolatok száma:** ha a tárhely korlátozza, növeld az operációs rendszer nyitott fájljainak korlátját.
- **Kérések kezelése:** kapcsold ki a kérésfeldolgozás megszakítását, amikor a felhasználó bezárja az oldalt (`ignore_user_abort` a `php.ini`-ben).
- **PHP-függvények:** gondoskodj róla, hogy a szükséges PHP-függvények engedélyezettek legyenek (lásd a PHP-függvényekről szóló fejezetet).

## Méretezés a hálózat nagysága szerint

Minél több Child-webhelyet kezelsz, annál több erőforrás kell a vezérlőpult kiszolgálójának.

| Hálózat mérete | Tárhelytípus | Javaslat |
|---|---|---|
| Legfeljebb 30 webhely | Megosztott tárhely | A szokásos megosztott csomagok megfelelnek |
| 31-100 webhely | Viszonteladói tárhely | Több szervermemória; kapcsold be az **Adatbetöltés optimalizálása** beállítást |
| 100 feletti | VPS | Legalább 512 MB PHP- és WP-memória; kapcsold be az **Adatbetöltés optimalizálása** beállítást |

Az **Adatbetöltés optimalizálása** beállítás úgy módosítja az adatok betöltését, hogy kevesebb memóriát használjon. A jobb felső felhasználói menü → **MainWP beállításai** → **Speciális beállítások** oldalon találod.

## A beállítások ellenőrzése

A követelményeket a MainWP-n belül is ellenőrizheted:

1. Nyisd meg az **Információ → Szerver** oldalt.
2. Nézd át a PHP- és szerverbeállításokat.
3. Keresd a figyelmeztetéseket és javaslatokat.

![Az Információ oldal Szerver lapja az észlelt problémákkal és a WordPress-ellenőrzés táblázatával](./kepek/halado-info-szerver.webp)

*Az Információ oldal Szerver lapja az észlelt problémákkal és a WordPress-ellenőrzés táblázatával* (https://minta-bolt.hu/wp-admin/admin.php?page=ServerInformation)

A képen az **Észlelt** oszlop az aktuális értéket, a **Kötelező** oszlop az elvárt értéket mutatja, a felső részen pedig az észlelt problémák (például alacsony memóriakorlát vagy cURL-időtúllépés) látszanak. A demókörnyezet értékei a helyi tesztkörnyezetre jellemzők.

## Ellenőrzőlista

- A vezérlőpult kiszolgálóján PHP 8.3 vagy újabb fut.
- A PHP memóriakorlátja legalább 256 MB.
- A cURL be van kapcsolva, megfelelő időtúllépéssel.
- A szükséges PHP-függvények elérhetők.
- A szerver erőforrásai megfelelnek a hálózat méretének.
