Az 1.5 frissítése egy meglévő 1.5.x verzióról

A JoomlaWiki wikiből

Kockázatos dolog előbb a frissítési folyamat tesztelése nélkül frissíteni egy működő webhelyet. Nos, a működő webhely frissítése előtt el kell készítened egy teszthelyet, mely annyira megközelíti a működő webhelyed konfigurációját, amennyire csak lehet, aztán azon próbáld ki a frissítést. Amikor elégedett vagy a folyamattal, akkor alkalmazd a működő webhelyen (természetesen előbb készíts friss biztonsági másolatot róla).

1. lépés: Töltsd le a javítócsomagot

A Joomla! letöltés oldáláról töltsd le ahhoz a Joomla! 1.5.x verzióhoz a javítócsomagot, melyet frissíteni szeretnél.
Az egy verziószámmal alacsonyabb különbözeti fájlt ezen az oldalon találod, régebbi verziók frissítése esetén kattints a Download other Joomla 1.5.x packages linkre. Kép:Joomla upgrade.png

2. lépés: Készíts másolatot a működő webhelyedről

Elvileg ennek ugyanolyan környezetben (operációs rendszer, PHP és MySQL verzió) kellene történnie, mint a működő helyen, de aggodalomra semmi ok, ha ez nem lehetséges. Egy Joomla! webhely működő másolata a fájlok és az adatbázis másolását foglalja magába (ez két külön művelet). Ezután kell az új helyet visszatükrözően módosítanod a configuration.php fájlt. Ellenőrizd le, hogy a teszthelyed teljesen működőképes-e.

3. lépés: Telepítsd a javítócsomagot a webhelymásolatra

Egy csomagfájl telepítése az adott körülményektől függően többféle módon történhet. Ha nehézségeid támadnak az egyik módszerrel, akkor egyszerűen csak próbálkozz egy másikkal.

  • 1. lehetőség: Bontsd ki a csomagfájlt a helyi számítógépeden, aztán töltsd fel FTP-klienssel a tartalmát a kiszolgálódra.
  • 2. lehetőség: FTP-klienssel töltsd fel a csomagot a kiszolgálóra, majd terminál-munkamenet (pl. SSH) használatával kapcsolódj a webhelyedhez, és csomagold ki oda a fájlokat.
  • 3. lehetőség: Ha a tárhelyszolgáltatód valamilyen webes kezelőpulton keresztül, mint a CPanel vagy a Plesk ad hozzáférést a webhelyedhez, akkor a kezelőpult fájlkezelőjével feltöltheted a csomagot, majd terminál-munkamenet használatával (mely ugyancsak a kezelőpultból lehet elérhető) bontsd ki a csomagfájlt, s írd felül az összes megváltozott fájlt a kiszolgálón.

4. lépés: Tesztelj alaposan

Ellenőrizz le annyi szolgáltatást a teszthelyen, amennyit csak tudsz. Ha bármilyen probléma merül föl, mely hatással van annak módjára, melyre szükséged van az élő frissítés kezeléséhez, akkor jegyezd fel őket a későbbiekre.

Ha hibákat találsz, akkor ellenőrizd a következő lehetőségeket:

  • Bizonyosodj meg róla, hogy a fájlátvitel megfelelően történt. Némely FTP-kliens ellenőrzött jelentése a nem megfelelően átvitt fájlokról is segítség lehet, ha nem is jelentenek ilyen problémát a felhasználónak. E probléma egyik lehetséges oka, hogy bizonyos körülmények között a webkiszolgáló zárolja az általa használt fájlokat, s az FTP-kliens nem tudja frissíteni azokat a fájlokat. Amennyiben ez az eset áll fönn, akkor megpróbálkozhatsz azzal, hogy az FTP-átvitel alatt rövid időre üzemen kívül helyezed a webhelyet.

5. lépés: Készíts biztonsági másolatot a működő webhelyedről

Közvetlenül a frissítés előtt készíts teljes biztonsági másolatot a működő webhelyedről. Esetleg üzemen kívül helyezheted előtte, s így nem vesznek el a frissítések.

6. lépés: Telepítsd a javítócsomagot a működő webhelyen

Egy csomagfájl telepítése az adott körülményektől függően többféle módon történhet. Ha nehézségeid támadnak az egyik módszerrel, akkor egyszerűen csak próbálkozz egy másikkal.

  • 1. lehetőség: Bontsd ki a csomagfájlt a helyi számítógépeden, aztán töltsd fel FTP-klienssel a tartalmát a kiszolgálódra.
  • 2. lehetőség: FTP-klienssel töltsd fel a csomagot a kiszolgálóra, majd terminál-munkamenet (pl. SSH) használatával kapcsolódj a webhelyedhez, és csomagold ki oda a fájlokat.
  • 3. lehetőség: Ha a tárhelyszolgáltatód valamilyen webes kezelőpulton keresztül, mint a CPanel vagy a Plesk ad hozzáférést a webhelyedhez, akkor a kezelőpult fájlkezelőjével feltöltheted a csomagot, majd terminál-munkamenet használatával (mely ugyancsak a kezelőpultból lehet elérhető) bontsd ki a csomagfájlt, s írd felül az összes megváltozott fájlt a kiszolgálón.

A kiválasztott lehetőség eltérhet a 3. lépésben használttól, ha a eltérő a webhely állomásának környezete.

7. lépés: Tegyél meg minden más szükséges változtatást

Hivatkozva a 4. lépésben felírt jegyzeteidre, tegyél meg minden olyan szükséges változtatást, melyekre a csomag telepítése után szükség van a működés beindításához.

8. lépés: Ellenőrizd a működő webhelyet, hogy megfelelően működik-e

Ne feltételezd azt, hogy a frissítés tökéletesen fog működni, csak azért, mert a tesztfrissítés működött. Bizonyosodj meg róla, hogy nem történt-e valamilyen kellemetlen dolog. Ez adódhat a működő webhely és a teszthely környezete közti olyan eltérésekből, melyeket nem vettél észre a tesztelés során. Ha felmerül egy probléma, és nem oldható meg gyorsan, akkor állítsd vissza az 5. lépésben készített biztonsági másolatból az eredeti állapotot.

Remélhetőleg minden rendben lesz, s megnyugodhatsz. Ha a frissítés előtt, alatt vagy után bármilyen kérdésed van, akkor tedd fel a Joomla! 1.5 áttelepítés, frissítés fórumban.


Felhasznált irodalom: Upgrading 1.5 from an existing 1.5x version