--=REKLAMA=--

Aktualizacja 1.5 do wersji 1.5.x

Z Joomla!WikiPL

Ikona informacja.png
 Informacja

 Aktualizacja działającej witryny bez uprzedniego przetestowania jest ryzykowna!!! Dlatego zawsze przed przeprowadzeniem czynności aktualizujących przetestuj je w środowisku w jak największym stopniu zbliżonym parametrami do środowiska produkcyjnego (serwera, na którym uruchomiono witrynę) - oczywiście na zapasowej kopii witryny.

Ikona wazne.png
 Ważne!

W przypadku aktualizacji wydań z serii 1.5 do aktualizacji można się posłużyć łatką aktualizującą albo pełnym pakietem instalacyjnym.


Krok 1: Pobierz odpowiednią łatkę aktualizującą

Gdzie znajdę łatki aktualizujące?

Łatki aktualizujące Joomla publikowane są przez Project Joomla!, który udostępnia je w składnicy kodów Joomla na stronie joomlacode.org. Ostatnie wydania Joomla w wersji 1.5 można pobrać ze strony http://joomlacode.org/gf/project/joomla/frs/ (na tej stronie znajdują się również aktualne wydania nowszych wersji Joomla).

Skąd mam wiedzieć, która łatka jest odpowiednia?

Rozwój Joomla 1.5 został zakończony w 2012 roku. A to oznacza,że bez względu na posiadaną przez Ciebie wersję Joomla 1.5 potrzebujesz łatkę aktualizującą do ostatniej stabilnej wersji, czyli 1.5.26. A zatem masz do wyboru jedną z poniższych możliwości:

  • pobrać łatkę Joomla_1.5.0_to_1.5.26-Stable-Patch_Package.zip lub Joomla_1.5.0_to_1.5.26-Stable-Patch_Package.tar.gz albo Joomla_1.5.0_to_1.5.26-Stable-Patch_Package.tar.bz2
  • pobrać pełny pakiet instalacyjny ostatniego wydania Joomla z serii 1.5, czyli jeden z poniższych pakietów:
    • Joomla_1.5.26-Stable-Full_Package.zip
    • Joomla_1.5.26-Stable-Full_Package.tar.bz2
    • Joomla_1.5.26-Stable-Full_Package.tar.gz.
Ikona informacja.png
 Informacja

 Jeśli Twoja wersja Joomla to Joomla 1.5.25, możesz tez pobrać łatkę aktualizującą z tej właśnie wersji.

Ikona wazne.png
 Ważne!

Już po zakończeniu rozwoju Joomla 1.5 wykryto poważną lukę w komponencie Media. Do jej naprawienia nie wydano wprawdzie oficjalnej łatki, ale jeden z programistów - Phil Taylor - udostępnił łatkę nieoficjalną, która należy zainstalować dodatkowo, jeżeli posiadasz Joomla 1.5.26 lub zaraz po zaktualizowaniu Joomla do wersji 1.5.26. Łatkę tę można pobrać tutaj.


Informacje uzupełniające:




Krok 2: Wykonaj kopię swojej witryny

Najlepiej, gdyby testową kopię witryny wykonać na tej samej platformie (system operacyjny, wersja PHP i bazy danych), na której jest umieszczona działająca witryna. Ale nie przejmuj się zbytnio, jeśli to nie jest możliwe. Wykonaj roboczą kopię witryny Joomla!, zarówno systemu plików, jak i bazy danych (są to dwie odrębne czynności). Dokonaj niezbędnych poprawek w pliku configuration.php odpowiednio do nowej lokalizacji. Sprawdź, czy witryna testowa jest w pełni funkcjonalna.

Porada Porada
Jak wykonać kopię witryny Joomla!?

Krok 3: Zainstaluj łatkę aktualizacyjną w kopii witryny

Mamy kilka różnych sposobów instalowania spakowanych pakietów. Jeśli wybrana metoda sprawia Ci jakiś kłopot, spróbuj innej. W Twoim środowisku mogą być dostępne tylko niektóre z tych sposobów.

  • możliwość 1: rozpakuj plik archiwum na swoim komputerze lokalnym i skorzystaj z klienta FTP, aby przesłać rozpakowaną zawartość archiwum na serwer.
  • możliwość 2: za pomocą klienta FTP prześlij na serwer skompresowany plik, a następnie połącz się za pomocą terminala (np. SSH) i rozpakuj pakiet.
Ikona informacja.png
 Informacja

Sesja terminala

  • możliwość 3: Jeśli Twój usługodawca umożliwia Ci dostęp do serwera za pomocą jakiejś konsoli operacyjnej, np. CPanel albo Plesk, możesz skorzystać z menedżera plików, aby załadować paczkę, a następnie podczas sesji zdalnej (ewentualnie uruchamianej z konsoli operacyjnej) rozpakuj archiwum i nadpisz na serwerze pliki wymagające zamiany.

Krok 4: Przetestuj gruntownie

Sprawdź wszystkie działania, jakie są możliwe na witrynie. Jeśli pojawią się jakikolwiek problemy, które będą wymagały rozwiązania, sporządź odpowiednią notatkę na później, aby nie pominąć jakiejś kwestii.

Jeśli po aktualizacji pojawią się niespodziewane problemy, rozważ różne przyczyny:

  • Upewnij się, że wszystkie pliki zostały poprawnie przesłane na serwer. Upewnij się, że przesłane pliki są dostępne dla Joomla! Jedną z możliwych przyczyn jest blokowanie przez serwer WWW plików używanych przez serwer FTP. W takim przypadku możesz spróbować na czas transferu plików wyłączyć chwilowo witrynę.

Krok 5: Wykonaj kopię zapasową swojej witryny

Przed aktualizacją sporządź pełną zapasową kopię witryny. Wcześniej możesz wyłączyć witrynę (Przejdź do -> Witryna -> Konfiguracja globalna), aby kopia zawierała kompletne dane.

Najlepiej, gdyby testową kopię witryny wykonać na tej samej platformie (system operacyjny, wersja PHP i bazy danych), na której jest umieszczona działająca witryna. Ale nie przejmuj się zbytnio, jeśli to nie jest możliwe. Wykonaj roboczą kopię witryny Joomla!, zarówno systemu plików, jak i bazy danych (są to dwie odrębne czynności). Dokonaj niezbędnych poprawek w pliku configuration.php odpowiednio do nowej lokalizacji. Sprawdź, czy witryna testowa jest w pełni funkcjonalna.

Porada Porada
Jak wykonać kopię witryny Joomla!?

Krok 6: Zainstaluj łatkę aktualizacyjną na witrynie

Mamy kilka różnych sposobów instalowania spakowanych pakietów. Jeśli wybrana metoda sprawia Ci jakiś kłopot, spróbuj innej. W Twoim środowisku mogą być dostępne tylko niektóre z tych sposobów.

  • możliwość 1: rozpakuj plik archiwum na swoim komputerze lokalnym i skorzystaj z klienta FTP, aby przesłać rozpakowaną zawartość archiwum na serwer.
  • możliwość 2: za pomocą klienta FTP prześlij na serwer skompresowany plik, a następnie połącz się za pomocą terminala (np. SSH) i rozpakuj pakiet.
Ikona informacja.png
 Informacja

Sesja terminala

  • możliwość 3: Jeśli Twój usługodawca umożliwia Ci dostęp do serwera za pomocą jakiejś konsoli operacyjnej, np. CPanel albo Plesk, możesz skorzystać z menedżera plików, aby załadować paczkę, a następnie podczas sesji zdalnej (ewentualnie uruchamianej z konsoli operacyjnej) rozpakuj archiwum i nadpisz na serwerze pliki wymagające zamiany.

Możliwości wyboru mogą być inne niż w kroku 3, jeśli witryna będzie posadzona na innej platformie niż kopia witryny.

Krok 7: Poczyń inne wymagane zmiany

Przejrzyj notatki poczynione w kroku 4 i dokonaj innych niezbędnych zmian, by doprowadzić witrynę do poprawnego działania.

Krok 8: Sprawdź swoją witrynę, by upewnić się, że działa poprawnie

Nie zakładaj, że po aktualizacji witryna będzie działać bezbłędnie tylko dlatego, że pracowało poprawnie w kopii testowej. Sprawdź, że nie zdarza się nic niespodziewanego. Różnice w działaniu mogą wynikać z różnic między platformami systemowymi - testową i produkcyjną. Może się zdarzyć, że w wersji produkcyjnej pojawią się problemy, jakich nie było na serwerze testowym. Jeśli problemu nie udaje się rozwiązać, przywróć kopię witryny sporządzoną w kroku 5.

Jeśli wszystko pójdzie dobrze, możesz się zrelaksować. Jeśli spotkasz jakiekolwiek problemy lub masz pytania dotyczące aktualizacji, zgłoś je na Joomla! 1.5 Migrating and Upgrading Forum.

Powrót do Instrukcje aktualizacji

Dziękujemy za wkład

» Stefan Wajda [zwiastun],