Aktualizacjia SMF 1.1.x do wersji 2.0 RC 3
Ważne: Przed dokonywaniem jakichkolwiek zmian na naszym forum idziemy do naszego phpMyAdmin i pobieramy kopię zapasową naszego forum.Do aktualizacji będzie nam potrzebna paczka którą możemy pobrać stąd
SMF 2.0 RC3 Large upgrade.
Aby uniknąć jakichkolwiek nieoczekiwanych błędów związanych z aktualizacją forum zalecamy wykonanie w tej kolejności następujących kroków (jeśli tego nie zrobimy jest duże prawdopodobieństwo iż nasza aktualizacja może zostać nieoczekiwanie przerwana):
- zmianę języka na Angielski
- usunięcie z katalogu /Themes/default/languages plików xyz.polish.php lub xyz.polish-utf8.php
- wyczyszczenie wszystkich logów z błędami na naszym obecnym forum (Administracja>Raport błędów>Wyczyść wszystkie)
- sprawdzenie chmod plików Settings.php oraz Settings_bak.php (777)
Po wykonaniu powyższych czynności wypakowujemy pobrany plik do głównego katalogu z SMF. I otwieramy adres
http://przyklad/upgrade.phpWpisujemy login i hasło administratora i klikamy Continue:

Aktualizacja forum 1.1.x do wersji 2.0 RC 3
Na kolejnej stronie mam kilka opcji do zaznaczenia, pierwsza dotyczy kopii bazy danych która zostanie utworzona z prefiksem "backup_ smf_" dla dużych baz może to potrwać kilka/kilkanaście minut (zaznaczamy ją tylko gdy nie zrobiliśmy tego wcześniej), dla słabych serwerów lub serwerów darmowych zaznaczenie jej może spowodować często spotykany problem ze zbyt długim czasem oczekiwania oraz pustą stroną. Drugi krok to włączenie trybu Obsługi forum (Maintenance mode). Trzecia opcja powoduje wyświetlanie dodatkowych komunikatów o debugowaniu. Czwarta zaś to opcja za pomocą której możemy usunąć wszystkie logi z błędami z obecnego forum (przydatna dla osób które nie zrobiły tego wcześniej). Piątą jest zgoda na zbieranie statystyk waszego forum przez Simple Machines.

Aktualizacja forum 1.1.x do wersji 2.0 RC 3
Klikamy Continue i od tego momentu forum zacznie aktualizację:

Aktualizacja forum 1.1.x do wersji 2.0 RC 3

Aktualizacja forum 1.1.x do wersji 2.0 RC 3
Baza danych została zaktualizowana pomyślnie, klikamy Continue:

Aktualizacja forum 1.1.x do wersji 2.0 RC 3
Następny krok to aktualizacja plików, możemy ją pominąć tylko wtedy gdy później usuniemy foldery
default,
core,
classic,
babylon z katalogu /Themes na naszym serwerze, po czym wgramy nowe foldery z paczki
install.
(w tym poradniku skorzystamy z aktualizacji plików)

Aktualizacja forum 1.1.x do wersji 2.0 RC 3
Klikamy Continue, skrypt zacznie aktualizować pliki:

Aktualizacja forum 1.1.x do wersji 2.0 RC 3
Gratulacje! Aktualizacja zakończyła się sukcesem, zaznaczamy opcję usunięcia pliku upgrade.php oraz klikamy w link
your installation of SMF aby przejść do forum.
(w niektórych przypadkach plik trzeba usunąć ręcznie z serwera)
Ważne: Dodam że style dla wersji 1.1.x nie działają z wersją 2.0 RC 3, zalecamy uniemożliwienie ich wyboru użytkownikom lub usunięcie ich z serwera.