Migracja Joomla 3.X do 4.X: Installatron
Joomla 3 nie otrzymuje już aktualizacji (w tym aktualizacji bezpieczeństwa)
Installatron informuje, że zainstalowana jest najnowsza wersja, i to się zgadza: 3.10.12 to ostatnie wydanie linii Joomla 3. Przejście na Joomla 4, 5 lub 6 nie jest jednak zwykłą aktualizacją, lecz migracją, dlatego nie znajdą jej Państwo pod przyciskiem aktualizacji w Installatron.
Dwie sprawy na początek
Prosimy jeszcze nie podnosić wersji PHP. Joomla 3.10 nie działa na PHP 8.1 ani nowszym; strona od razu przestanie działać. Właściwa kolejność to: najpierw migracja Joomla, dopiero potem podniesienie wersji PHP.
Prawdziwym wyzwaniem są szablon i niektóre rozszerzenia. Obecny szablon został stworzony dla Joomla 3 i nie działa w nowszych wersjach; to samo dotyczy różnych wtyczek, takich jak slider Nextend 2. Każda ścieżka migracji wymaga więc nowego szablonu oraz ponownej konfiguracji sliderów i galerii. Smart Slider 3 i Akeeba Backup są natomiast dostępne w nowoczesnych wersjach.
Dwie możliwe ścieżki
Ścieżka A: budowa od nowa (nasza rekomendacja dla małej strony). Zainstaluj przez Installatron świeżą, najnowszą wersję Joomla w lokalizacji testowej (na przykład w podfolderze lub subdomenie). Wybierz tam nowoczesny szablon, przenieś artykuły i menu, a następnie odbuduj slidery i galerie. Ta nowa instalacja od razu działa na aktualnej wersji PHP. Jeśli wszystko się sprawdza, opublikuj nową stronę i usuń starą. Zaleta: obecna strona przez cały czas normalnie działa i nie przenosi się żadnych przestarzałych pozostałości.
Ścieżka B: migracja etapami (oficjalna ścieżka). Najpierw wykonaj pełną kopię zapasową (za pomocą Akeeba lub przez Installatron). Następnie w Joomla 3.10 uruchom „Pre-Update Check", przeprowadź migrację do Joomla 4.4, a potem przejdź do najnowszej wersji. Na koniec podnieś wersję PHP. Uwaga: szablon i rozszerzenia muszą mieć do tego nowe wersje. Jeśli ich nie mają, również przy tej ścieżce nie obejdzie się bez nowego szablonu i odbudowy części elementów. Ta ścieżka ma sens przede wszystkim wtedy, gdy trzeba zachować dużo treści lub kont użytkowników.
Ważne: przed rozpoczęciem zawsze najpierw wykonaj w Installatron kopię strony internetowej.
