Hogyan frissítsek Joomla! 1.5-re?

A Joomla! 1.5-re nem lehet a korábbi verziókról frissíteni. Egy régebbi webhely Joomla! 1.5 weblappá alakításához új, üres webhelyet kell létrehoznia a Joomla! 1.5-tel, majd az új helyre feltölteni a régi webhely tartalmát. Ez a tartalom-költöztetés nem egy az egyben folyamat, és a tartalom biztonsági másolatának konvertálását és módosítását vonja maga után.

A költöztetésnek két módja van:

  • Az automatizált áttelepítési módszer speciális komponenst használ a régi webhely (Mambo 4.5.x, Joomla! 1.0.x) biztonsági mentésének elkészítéséhez, valamint egy intelligens importálási képességet a Joomla! 1.5 telepítésben, mely a telepítés során elvégzi a szükséges konvertálásokat és módosításokat.
  • A költöztetés kézzel is elvégezhető. Ez a szükséges táblák exportálását, a szükséges konvertálások és módosítások kézzel történő elvégzését, majd a tartalom új webhelyre történő importálását foglalja magába a telepítés után.
  • Automatizált költöztetés

    Ez két eszköz használatával végrehajtott kétlépéses folyamat. Az első eszköz a com_migrator nevű áttelepítő komponens. Ezt a komponenst Harald Baer készítette, alapja az eBackup komponens. A költöztető komponenst a régi webhelyen kell telepíteni, aktiválásakor előkészíti a régi webhely adataihoz szükséges exportálási másolatot. A másik eszközt beépítettük a Joomla! 1.5 telepítési folyamatába. A tartalom exportált másolata az új webhelyen kerül betöltésre, valamennyi konvertálás és módosítás végrehajtása menet közben történik.

    1. lépés – A régi webhely adatainak exportálása a com_migrator komponenssel:

  • Telepítse a régi helyen a com_migrator komponenst. A JoomlaCode fejlesztői kódtáron lelhető.
  • A Vezérlőpult Components menüjében kattintson a komponens menüpontjára.
  • Kattintson a Dump it ikonra. A komponens három gzip tömörítésű exportálási parancsfájlt fog készíteni. Az első a régi hely teljes biztonsági mentése. A másik az alaprendszer elemeinek áttelepítendő tartalma, melyet az új webhelyen kell importálni. A harmadik a külső fejlesztők bővítményeit tároló táblák biztonsági mentése.
  • Kattintson a szükséges exportálási fájl letöltés ikonjára, és tárolja azt a helyi gépén.
  • Több exportálási készletet is létrehozhat.
  • A komponens semmiféleképpen sem módosítja az exportált adatokat, és megőrzi az eredeti kódolást. A com_migrator komponens épp emiatt a kézi költöztetéshez is ajánlott eszköz.
  • 2. lépés – Az áttelepítési képesség használata a Joomla! 1.5 telepítése során az adatok importálásához és konvertálásához:

    Megjegyzés: Ehhez a funkcióhoz a PHP iconv moduljára van szükség a karakterkészlet kódolásának átalakításához. Ha az iconv nem található, figyelmeztetés jelenik meg.

  • A 6. – Beállítások – lépésben válassza ‘Az áttelepítő parancsfájl betöltése’ lehetőséget az oldal ‘Mintaadatok betöltése, visszaállítás, vagy biztonsági mentés áttelepítése’ részében.
  • Írja be az exportált tartalomban használt táblanév előtagot. Például: a ‘jos_’ vagy a ‘site2_’ elfogadható érték.
  • Válassza ki az exportált tartalom kódolását a legördülő listában. Ennek a régi hely oldalain használt kódolásnak kell lennie. (A nyelvi fájl _ISO változójának értéke, vagy ami a böngészőben látható az információ/kódolás/forrás lapon)
  • A helyi kiszolgálón keresse meg, majd jelölje ki az áttelepítési exportot, és kattintson a Feltöltés és végrehajtás gombra.
  • A sikeres műveletről értesítő üzenetnek kell megjelennie, vagy esetleg az adatbázishibák listájának.
  • Töltse ki a többi szükséges mezőt a Beállítások lépésben, mint A webhely neve, és az Adminisztráció adatai, majd a telepítés utolsó lépése következik. (Az adminisztráció adatait figyelmen kívül fogja hagyni, ugyanis az importált adatok elsőbbséget élveznek. Kérjük, jegyezze föl a régi webhely adminisztrátorának nevét és jelszavát)