Jak uaktualnić do Joomla!1.5?

Joomla! 1.5 nie obsługuje automatycznej aktualizacji z poprzednich wydań. Konwersja starszego serwisu do Joomla! 1.5 wymaga stworzenia nowej pustej witryny, opartej na Joomla! 1.5. Ale podczas świeżej instalacji mamy możliwość przeniesienia treści z poprzedniej strony. Ta migracja nie odbywa się bezstratnie, „jeden do jednego”. Niejednokrotnie pociąga za sobą konieczność przekształcenia/zmodyfikowania oryginalnej treści.

Istnieją dwa sposoby na wykonanie migracji:

  • Metoda automatyczna, w której korzystamy z komponentu migracyjnego, by stworzyć zrzut poprzedniej witryny (Mambo 4.5.x lub Joomla! 1.0.x), a następnie zgrabnie i z łatwością importować ją do Joomla! 1.5. Instalacja ta dokonuje wymaganych konwersji i modyfikacji w treści podczas procesu instalacji.
  • Metoda manualna (ręczna) pociąga za sobą konieczność wykonania eksportu tabel (z bazy danych), ręcznego dokonania wymaganych zmian, a następnie importowania ich do nowo instalowanej strony.

Automatyczna migracja

Przebiega w dwóch fazach. Potrzebujesz dwóch narzędzi.

Pierwszym jest komponent migracyjny com_migrator, rozwijany przez Haralda Baera w oparciu o komponent eBackup. Migrator musi być zainstalowany na starej stronie. Kiedy zostanie aktywowany, wyeksportuje dla nas zrzut danych ze starej witryny.

Drugim jest narzędzie wbudowane w proces instalacji Joomla! 1.5. Wyeksportowany zrzut jest wczytywany do nowej strony wraz z wykonaniem „w locie” wszystkich niezbędnych modyfikacji i konwersji.

Krok 1. Korzystanie z com_migrator do wyeksportowania danych ze starej strony:

  • Zainstaluj komponent com_migrator na starej stronie. Znajdziesz go na  Centrum projektów – JoomlaCode.
  • Wybierz komponent z listy komponentów w menu Zaplecza.
  • Kliknij na dolnej liście Utwórz plik migracyjny SQL [Create Migration SQL File], a następnie zaznacz dodatki, których chcesz użyć i kliknij Rozpocznij migrację [Start Migration]. Po wykonaniu operacji zostaniesz poinformowany o nazwie pliku migracyjnego: Your SQL Download File Name is: przyklad.sql.
  • Poniżej znajdziesz odnośnik Pobierz [Download].
  • Możesz wykonać eksport wielokrotnie.
  • Wyeksportowane dane pozostają w oryginalnym kodowaniu.

Krok 2 – Używanie migratora do zaimportowania i przekonwertowania danych podczas instalacji Joomla! 1.5:

Uwaga: To funkcja wymaga używania modułu iconv w PHP do zmiany kodowania. Jeśli iconv nie zostanie znalezione, otrzymamy ostrzeżenie.

  • W kroku 6 instalacji (Konfiguracja) wybierz opcję ‚Dane ze skryptu’ w sekcji ‚Wczytanie danych przykładowych lub z kopii zapasowej albo migracja z Joomla! 1.0.x.
  • Wprowadź przedrostek tabel, jaki był używany w poprzedniej wersji witryny, np.: ‚#__’ albo ‚strona2_’.
  • Z rozwijalnej listy wybierz kodowanie, w jakim wykonany jest zrzut. Powinno to być kodowanie, jakiego używała poprzednia witryna. (Możesz je sprawdzić z poziomu przeglądarki, klikając prawym przyciskiem myszy i przeglądając informacje o wybranym kodowaniu lub przeglądać tagi w kodzie źródłowym).
  • Wskaż skrypt migracyjny (plik zrzutu) z lokalnego komputera i kliknij Wczytaj i uruchom.
  • Powinna się wyświetlić wiadomość o sukcesie lub lista błędów bazy danych.
  • Aby zakończyć instalację, wypełnij wymagane pola w kroku Podstawowa konfiguracja (Nazwa witryny, Twój e-mail, Hasło administratora} i przejdź dalej, aby zakończyć.

UWAGA: Wprowadzone szczegóły danych administratora (takie jak login i hasło) zostaną zignorowane. Obowiązywać będą dane administratora z poprzedniego serwisu.

Może Ci się również spodoba

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *