Tovább a tartalomhoz

Visszaállítási hibák és megoldásuk

Miért nem fejeződik be a visszaállítás: sérült zip, memória- és helyhiány, jogosultság, belső szerverhiba, FTP-adatok kérése.

Ha a visszaállítás nem fejeződik be, először a naplófájlban keresd az okot. A Biztonsági mentés / visszaállítás fül Meglévő biztonsági mentések listájában a Napló megtekintése gombbal, vagy a wp-content/updraft mappa log-gal kezdődő fájljaiban találod.

Egyes megoldásokhoz fájlokat kell szerkesztened az oldalon. Ha nem szoktál S/FTP-t vagy a tárhely fájlkezelőjét használni, telepíthetsz egy ingyenes fájlkezelő bővítményt (például az Advanced File Manager-t). A módosítandó fájlokról előtte készíts másolatot.

Sérült zipfájlok (PCLZIP_ERR_BAD_FORMAT)

Szekció neve “Sérült zipfájlok (PCLZIP_ERR_BAD_FORMAT)”

Példák a hibaüzenetre:

PCLZIP_ERR_BAD_FORMAT (-10): Invalid archive structure
PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature

Az üzenet visszaállítás vagy áttelepítés közben jelenhet meg, amikor az UpdraftPlus kicsomagolja a mentés egyik zipfájlját (a WordPress beépített kicsomagoló függvényével). Azt jelenti, hogy a zipfájl sérült, és nem csomagolható ki.

Általában nem maga a mentés romlott el. A sérülés a letöltéskor történt (például megszakadt a letöltés, és nem vetted észre), vagy a célwebhelyre való feltöltéskor. Az is előfordul, hogy a visszaállítást a feltöltés vége előtt indítottad el.

A megoldás: töltsd le és töltsd fel újra a zipfájlt.

  1. Töltsd le a fájlokat a tárhelyről közvetlenül a gépedre.
  2. Próbáld kicsomagolni őket a gépeden. Ha ez nem sikerül, a letöltés volt hibás. Ha a fájl valóban sérült, javítsd zipjavító programmal.
  3. Töröld a hibás mentéskészletet a Beállítások → UpdraftPlus Backups → Biztonsági mentés / visszaállítás → Meglévő biztonsági mentések listából. A Törlés a távoli tárhelyről is jelölőnégyzet maradjon üresen.
  4. Töltsd fel a fájlokat S/FTP-vel a wp-content/updraft mappába.
  5. A Meglévő biztonsági mentések résznél kattints A helyi mappa újbóli átvizsgálása új mentéskészletek kereséséhez hivatkozásra.
  6. Kattints a feltöltött mentéskészlet Visszaállítás gombjára, és kövesd a lépéseket.

Ha korábban az UpdraftPlus húzással működő feltöltő mezőjét használtad, a fenti módszer (FTP-s feltöltés, majd újraátvizsgálás) megbízhatóbb alternatíva.

https://minta-bolt.hu/wp-admin/options-general.php?page=updraftplus
A Meglévő biztonsági mentések lista a További feladatok hivatkozásokkal

A További feladatok sorban találod az újraátvizsgálás hivatkozásait.

Egy másik megoldás: kösd a célwebhelyet ugyanahhoz a távoli tárhelyhez (ugyanaz a Dropbox-mappa vagy S3-vödör), mint a forrásét. Ne felejtsd el menteni a beállításokat, majd a célwebhelyen kattints a Távoli tárhely újraellenőrzése hivatkozásra. Az UpdraftPlus így közvetlenül letölti a mentést, és nem kell letöltés és feltöltés közben hibamentes átvitelre számítanod.

Példa a naplóüzenetre:

Allowed memory size of 268435456 bytes exhausted

A megoldás: emeld meg a WordPress számára elérhető memóriát.

  1. Nézd meg a szerver memóriakorlátját: egy mentési vagy visszaállítási naplófájl tetején a memory_limit mellett álló érték a szerveren elérhető legnagyobb memória.

  2. Nyisd meg a wp-config.php fájlt, és keresd meg a WP_MEMORY_LIMIT sort. Ha megvan, állítsd az értékét a szerver memóriakorlátjával egyenlőre. Ha nincs, add hozzá a következő sor fölé:

    /* That's all, stop editing! Happy blogging. */

    Példa (512 MB):

    define('WP_MEMORY_LIMIT', '512M');
  3. Próbáld újra a visszaállítást a mentéskészlet Visszaállítás gombjával.

Ha a WordPress memóriakorlátja már egyenlő a szerverével, a tárhelyszolgáltatótól kell további segítséget kérned.

Példa a naplóüzenetre:

Disk quota exceeded

Elfogyott a hely, így a visszaállítás nem tudja létrehozni a szükséges fájlokat. Szabadíts fel lemezterületet.

Hiba a feltöltések zip visszaállításakor

Szekció neve “Hiba a feltöltések zip visszaállításakor”

Ez a hiba is helyhiányból adódhat. A feltöltések mappa általában a legnagyobb, ezért a feltöltések zip az első, amin elakad a folyamat.

  1. Nézd meg a naplót. A visszaállítási naplót a wp-content/updraft mappában találod (ha nem éred el, telepíts fájlkezelő bővítményt). A napló például ezt írhatja:

    Free space on disk containing Updraft's temporary directory: 135984.9 MB / Free disk space in account: 121.8 MB (95.9 % used)
  2. Szabadíts fel helyet. Növeld a tárhelycsomag méretét, vagy töröld a nem használt fájlokat.

  3. Töröld a régi mappákat. Új visszaállítás előtt kattints a Régi mappák törlése gombra az UpdraftPlus → Biztonsági mentés / visszaállítás oldalon.

  4. Próbáld újra. A Meglévő biztonsági mentések listában kattints a kiválasztott mentés Visszaállítás gombjára.

Példa a naplóüzenetre:

Could not move the files into place

A WordPress megfelelő fájl- és mappajogosultságok nélkül nem működik jól. Ilyen hibánál kérd a tárhelyszolgáltató segítségét.

Belső szerverhiba adatbázis-visszaállításkor

Szekció neve “Belső szerverhiba adatbázis-visszaállításkor”

Ha adatbázis-visszaállításkor ez az üzenet ugrik fel, a szerveren romlott el valami:

updraft send command: error: error (Internal Server Error)
  1. Kapcsold ki az összes bővítményt az UpdraftPlus kivételével.
  2. Kapcsold be a WordPress hibakeresését (a WP_DEBUG és WP_DEBUG_LOG beállításokkal), vagy egyszerűbben telepíts egy ilyen bővítményt, például a Debug Log Manager-t.
  3. Próbáld újra az adatbázis visszaállítását. Ha ugyanaz a hiba, nézd meg a WordPress hibanaplóját, és a részletekkel fordulj a bővítmény támogatásához.

Ha a hibanaplóban nincs semmi, kérdezd a tárhelyszolgáltatót: add át neki a hibaüzenetet, és kérd meg, hogy nézze át a szerver PHP-hibanaplóit.

Ha a visszaállítás ok nélkül hibázik, a WordPress hibakeresése segít kideríteni az okot.

  • Bővítménnyel: telepítsd és kapcsold be a Debug Log Manager bővítményt, próbáld újra a visszaállítást, majd olvasd át a létrejött naplófájlt.
  • Kézzel: kapcsold be a WordPress hibakeresését a wp-config.php-ban, próbáld újra a visszaállítást, és nézd meg a hibanaplót.

LiteSpeed esetén szerkeszd a gyökérkönyvtár .htaccess fájlját. Keresd meg a # BEGIN WordPress sort, és fölé írd be a következőt:

# BEGIN LiteSpeed noabort
<IfModule rewrite_module>
RewriteEngine On
RewriteRule .* - [E=noabort:1]
</IfModule>
# END liteSpeed noabort

Mentsd a változtatást, és próbáld újra a visszaállítást.

Ha a hibanaplóból nem tudod megoldani a gondot, fordulj a bővítmény támogatásához.

Miért kéri a WordPress az FTP-adatokat?

Szekció neve “Miért kéri a WordPress az FTP-adatokat?”

Egyes tárhelyeken visszaállításkor, vagy az UpdraftPlus telepítésekor és frissítésekor a WordPress „Kapcsolati információk” űrlapot jelenít meg, amelyben FTP-adatokat kér.

Ez a WordPress saját működése, és nem jelent hibát. Akkor történik, ha a WordPress (pontosabban a mögötte futó PHP) nem írhat közvetlenül a szükséges mappákba, vagy az írás után a fájlok tulajdonosa vagy jogosultsága eltér a WordPressétől. Ilyenkor a WordPress FTP-n keresztül küldi át a fájlokat a tárhelyre.

  • Az FTP-adatok annak a tárhelynek az adatai, amelyen a WordPress fut. Ha nem ismered őket, a tárhelyszolgáltatótól kérdezd meg.
  • Ha tudod, módosíthatod a WordPress-telepítés tulajdonosát vagy jogosultságait, hogy a PHP közvetlenül írhasson.

Melyik mappákra kell figyelned?

Mikor jelenik meg Ellenőrizendő mappák
Telepítéskor vagy frissítéskor wp-content és wp-content/plugins
Visszaállításkor az összetevőtől függ: a WordPress alaprendszerénél a WordPress mappája, egyébként wp-content, wp-content/plugins, wp-content/themes és wp-content/uploads

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások