# A MainWP nem frissít minden elemet a Child-webhelyeken

> Mit ellenőrizz, ha a tömeges frissítés nem fut le teljesen: szerverkövetelmények, bővítményütközések, kéréskorlátok, prémium termékek.

Ha a tömeges frissítés egyes vagy az összes Child-webhelyen nem fejeződik be, az ok általában kevés szerver-erőforrás, bővítményütközés, vagy a tárhelyhez nem illő MainWP-beállítás.

Előfeltételek: telepített és bekapcsolt vezérlőpult, rendszergazdai hozzáférés a vezérlőpulthoz és a Child-webhelyekhez, a PHP-beállítások módosításának lehetősége (vagy a tárhely támogatása).

## Szerverkövetelmények ellenőrzése

A tömeges frissítéshez elegendő idő és memória kell mind a vezérlőpulton, mind a Child-webhelyeken. Az alapértékeket gyakran meg kell emelni.

| Beállítás | Ajánlott legkisebb érték | Hol nézd meg |
|---|---|---|
| PHP memóriakorlát | 256M | **Információ → Szerver** |
| WordPress memóriakorlát | 256M | **Információ → Szerver** |
| PHP maximális futásidő | 300 másodperc | **Információ → Szerver** |
| cURL időkorlát | 300 másodperc | **Információ → Szerver** |

1. Nyisd meg az **Információ → Szerver** oldalt, és nézd meg a jelenlegi PHP- és WordPress-értékeket.
2. A vezérlőpulton kérd meg a tárhelyszolgáltatót az emelésre, vagy szerkeszd a `php.ini` / `wp-config.php` fájlt.
3. Ugyanezt végezd el azokon a Child-webhelyeken is, ahol a frissítés nem sikerül.

![Az Információ → Szerver oldal a Detected Issues listával és a rendszerellenőrzéssel](./kepek/hibaelharitas-szerver-adatok.webp)

*Az Információ → Szerver oldal a Detected Issues listával és a rendszerellenőrzéssel* (https://minta-bolt.hu/wp-admin/admin.php?page=ServerInformation)

A képen a lap tetején az észlelt problémák (például alacsony memóriakorlát vagy cURL időkorlát) láthatók, alattuk a követelmények táblázata az aktuális értékekkel.

Megosztott tárhelyen a szigorú erőforráskorlátok miatt gyakoriak a frissítési hibák. Megfontolandó VPS vagy menedzselt WordPress-tárhely.

## Bővítményütközések keresése

A biztonsági és gyorsítótár-bővítmények néha zavarják a frissítést.

1. Jegyezd fel, mely Child-webhelyeken nem sikerül a frissítés.
2. Egy hibás Child-webhelyen kapcsold ki ideiglenesen a biztonsági és gyorsítótár-bővítményeket.
3. Futtasd újra a frissítést a vezérlőpultról.
4. Ha így sikerül, kapcsold vissza a bővítményeket egyenként, hogy kiderüljön, melyik okozza az ütközést.
5. Állítsd be az ütköző bővítményt úgy, hogy engedje a MainWP műveleteit, vagy kérj segítséget a fejlesztőjétől.

Gyakori ütköző bővítménytípusok:

- biztonsági bővítmények (Wordfence, Sucuri, Solid Security),
- gyorsítótár-bővítmények (WP Rocket, W3 Total Cache, LiteSpeed Cache),
- tűzfalbővítmények (NinjaFirewall, BulletProof Security).

## A MainWP beállításainak finomhangolása

Ha a rendszerkövetelmények teljesülnek, és a bővítmények sem okozzák a hibát, hangold a kéréskezelést.

1. A jobb felső felhasználói menüből nyisd meg a **MainWP beállításai → Speciális beállítások** oldalt.
2. Csökkentsd a **Globális kéréskorlát** értékét, például a felére.
3. Csökkentsd az egyidejű telepítési és frissítési kérések maximális számát.
4. Növeld a kérések közötti minimális késleltetést ezredmásodpercben.
5. Mentsd a beállításokat, és próbáld újra a frissítést. Addig módosíts, amíg megbízható értékeket nem találsz.

![A Speciális beállítások oldal a kéréskorlátokkal és a késleltetéssel](./kepek/hibaelharitas-halado-beallitasok.webp)

*A Speciális beállítások oldal a kéréskorlátokkal és a késleltetéssel* (https://minta-bolt.hu/wp-admin/admin.php?page=SettingsAdvanced)

A képen a **Globális kéréskorlát** és a kérések közötti minimális késleltetés csúszkája látszik.

| Beállítás | Mit csinál |
|---|---|
| **Globális kéréskorlát** | Hány webhelyet keres meg a MainWP egyszerre szinkronizáláskor |
| Egyidejű telepítési és frissítési kérések maximális száma | Hány webhely kapja meg egyszerre a frissítést |
| A kérések közötti minimális késleltetés ezredmásodpercben | Szünet a kéréscsoportok között |

## Prémium bővítmények és sablonok frissítési hibái

Ha csak a prémium termékek frissítése hiúsul meg, próbáld külön frissíteni az érintett elemet, és nézd meg a gyártó követelményeit a Child-webhelyen.

| Probléma | Megoldás |
|---|---|
| A licenc vagy regisztráció nincs aktiválva | Aktiváld az érintett Child-webhelyen |
| A licenc lejárt | Újítsd meg a gyártónál, ha a letöltéshez szükséges |
| Hiányzik a gyártói fiók vagy az API-adat | Kapcsold újra a fiókot, vagy add meg a szükséges kulcsokat a termék beállításaiban |
| A frissítési kiszolgáló nem érhető el | Nézd meg a gyártó állapotát, és hogy a Child-webhely tárhelye eléri-e a letöltési kiszolgálót |
| További kompatibilitás szükséges | Nyisd meg a **MainWP beállításai → Premium Updates** oldalt, és szükség esetén vegyél fel a termékhez megfelelő egyedi azonosítót |

A vezérlőpult számos prémium termékhez beépített kompatibilitást tartalmaz. Az azonosító felvétele a felismerést és a frissítési kéréseket segíti, de nem aktivál licencet, és nem garantálja, hogy a gyártó kiszolgálja a letöltést. Nézd meg, működik-e a frissítés közvetlenül a Child-webhely **Vezérlőpult → Frissítések** oldalán, majd szinkronizálj újra a MainWP-ben.

## Ha semmi sem segít

Nyiss támogatási jegyet a MainWP-nél, és csatold:

- képernyőképet az **Információ → Szerver** oldalról,
- a hibás Child-webhely bővítménylistáját,
- a leírást arról, mely frissítések hiúsulnak meg (mind, egyes bővítmények, csak a prémiumok).

## Ellenőrzőlista

- A szerverinformáció elegendő PHP-memóriát és futásidőt mutat.
- A Child-webhelyeken is elegendőek az erőforráskorlátok.
- A biztonsági és gyorsítótár-bővítményeket tesztelésre kikapcsoltad.
- A **Speciális beállítások** kevesebb egyidejű kérésre vannak állítva.
- A prémium bővítmények és sablonok licencei aktívak (ha van ilyen).
- A frissítések a módosítások után lefutnak.
