Synology szerveren wordpress frissítés manuálisan

1. Biztonsági mentés készítése

  • Weboldal fájlok mentése: Használhatod a Synology File Station-t vagy egy FTP-klienst (pl. FileZilla) a WordPress fájlok teljes mentéséhez.
  • Adatbázis mentése: Jelentkezz be a phpMyAdmin-ba (ha telepítve van) vagy a Synology MariaDB-re, és exportáld az adatbázist. Ezt SQL fájlként mentheted.

2. Manuális frissítés, ha nincs automatikus lehetőség

Ha a WordPress adminban nincs frissítési lehetőség, manuálisan is frissítheted:

  1. Töltsd le a legújabb WordPress verziót a hivatalos weboldalról (wordpress.org).
  2. Csomagold ki a letöltött ZIP-fájlt a számítógépeden.
  3. FTP vagy File Station segítségével másold fel az új fájlokat a meglévő WordPress könyvtárba a Synology NAS-on:
    • Töröld az wp-admin és wp-includes mappákat a szerveren.
    • Másold fel az új wp-admin és wp-includes mappákat a letöltött verzióból.
    • Másold fel az új fájlokat a wp-content könyvtárból, de ne írj felül meglévő tartalmakat (pl. pluginok vagy témák fájljait).
    • Másold fel az összes gyökérkönyvtári fájlt (pl. index.php, stb.), de vigyázz, hogy a meglévő wp-config.php fájlod ne íródjon felül.
  4. Lépj be a WordPress adminisztrációs oldalára, ahol a rendszer automatikusan elvégzi az adatbázis-frissítést, ha szükséges.

3. Mappák és fájlok jogainak helyreállítása

ssh felületen lépjünk be majd ott állítsuk be az alábbiakat

  • A chmod paranccsal és a find eszközzel rekurzívan tudsz fájlokra engedélyeket beállítani. Az összes fájlra a 644 jogosultságot így tudod megadni:
    find . -type f -exec chmod 644 {} +
  • A könyvtárakra általában 755 jogot szokás alkalmazni, így a következő parancsot is hozzáadhatod:
    find . -type d -exec chmod 755 {} +

Mappák és fájlok tulajdonos és csoport helyreállítása:

  • A tulajdonos (és opcionálisan a csoport) megváltoztatásához a chown parancsot használhatod. Hasonló módon rekurzívan az aktuális könyvtár összes fájljára és könyvtárára:
    Csak fájlokra:
    find . -type f -exec chown új_tulajdonos {} +

    Csak könyvtárakra:
    find . -type d -exec chown új_tulajdonos {} +

4. Ellenőrés

Teszteld az oldalt, hogy minden funkció megfelelően működik-e.

Nézd meg az adminisztrációs felületen a verziószámot, hogy megbizonyosodj róla, a frissítés sikeres volt.

5. Synology csomagkezelő visszafogottsága

A Synology csomagkezelője gyakran csak akkor ad ki frissített verziót, ha teljesen kompatibilisnek találja a csomagot a saját rendszerével. Ezért előfordulhat, hogy manuális frissítéssel gyorsabban juthatsz a legújabb WordPress verzióhoz.