Jak zaktualizować phpBB 3.2 do phpBB 3.3

Pomoc przy instalacji oraz użytkowaniu phpBB 3.2.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i rozszerzeniami.
hrx
Posty: 171
Rejestracja: 28 grudnia 2013, 10:47

Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: hrx » 14 stycznia 2020, 21:10

Aktualizacja do phpBB 3.3 może spowodować, że niektóre style i rozszerzenia nie będą już działać. Jeśli masz niestandardowe logo, może być konieczne jego przerobienie po aktualizacji.

phpBB 3.3 powinno być kompatybilne wstecz z wersją 3.2, jednak niektóre rozszerzenia i niestandardowe edycje mogą już nie działać. Najłatwiejszą metodą aktualizacji jest usunięcie wszystkich istniejących plików przed aktualizacją i ponowne zastosowanie niestandardowych zmian po sprawdzeniu ich poprawności.

Aby zaktualizować forum, wykonaj następujące kroki:

1. Upewnij się, że Twój serwer spełnia wymagania dotyczące uruchomienia phpBB 3.3: Sekcja 1.1, „Wymagania”

2. Wykonaj kopię zapasową oryginalnych plików.

3. Wykonaj kopię zapasową bazy danych.

4. Dezaktywuj wszystkie style oprócz prosilver.

5. Dezaktywuj wszystkie rozszerzenia, które nie są kompatybilne z phpBB 3.3. Sprawdź u autora rozszerzenia, czy rozszerzenie jest kompatybilne, czy nie.

6. Ustaw brytyjski angielski jako jedyny pakiet językowy. (Sprawdzone: Aktualizacja odbywa się poprawnie, gdy jest ustawiony polski pakiet językowy. Przed aktualizacją wgraj pakiet językowy 3.3.0).

7. Pobierz pełny pakiet phpBB 3.3

8. Wypakuj zawartość archiwum na komputerze i otwórz katalog phpBB3.

9. Usuń następujące pliki z pakietu:
  • Plik config.php
  • Katalog images
  • Katalog files
  • Katalog store
10. Na swoim serwerze usuń wszystkie pliki Twojego forum OPRÓCZ:
  • Pliku config.php
  • Katalogu ext
  • Katalogu images
  • Katalogu files
  • Katalogu store
11. Prześlij zawartość katalogu phpBB3 z komputera do katalogu forum. Może zostać wyświetlony monit o nadpisanie pozostałych plików. Jeśli pojawi się monit o scalenie lub nadpisanie katalogów, wybierz scalenie ich.

12. Zaktualizuj bazę danych:

Wskazówka

W przypadku dużego forum możesz zaktualizować bazę danych poprzez linię poleceń, zamiast korzystać z przeglądarki internetowej. W katalogu głównym forum uruchom następujące polecenie: php ./bin/phpbbcli.php db:migrate --safe-mode

1. Użyj przeglądarki internetowej i do adresu forum dopisz install.

Przykład: http://www.twojastrona.pl/install lub http://www.twojastrona.pl/katalog_forum/install

2. Kliknij zakładkę AKTUALIZUJ.

3. Kliknij przycisk Aktualizuj.

4. Wybierz "Zaktualizuj bazę danych" i kliknij Wyślij.

5. Poczekaj, aż pasek postępu osiągnie 100% i pojawi się komunikat informujący, że aktualizacja została zakończona.

13. Usuń katalog install z serwera.

Notatka

Upewnij się, że plik .htaccess jest uwzględniony w przesyłaniu. Niektóre klienty FTP nie wyświetlają plików, których nazwy zaczynają się od kropki i może być konieczne włączenie wyświetlania ukrytych plików.

Notatka

Jeśli Twoje forum korzysta z innego pakietu językowego niż brytyjski angielski, będziesz musiał pobrać wersję pakietu językowego, która jest zgodna z phpBB 3.3 ze strony https://www.phpbb.com/languages/

Ważne

Podczas przesyłania plików 3.3 na serwer NIE nadpisz pliku config.php

Ważne

Podczas tworzenia kopii zapasowej plików upewnij się, że klient FTP jest w trybie binarnym lub przesyła pliki bez rozszerzeń w trybie binarnym.

Więcej informacji: Baza wiedzy: Przesyłanie plików załączników za pomocą Filezilla

Źródło: https://www.phpbb.com/support/docs/en/3 ... upgrade32/

Citizen Kane
Posty: 26
Rejestracja: 28 lutego 2017, 01:55

Re: Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: Citizen Kane » 09 lutego 2020, 18:20

Pytanie odnośnie punktu 12, jak zaktualizować bazę danych korzystając z przeglądarki internetowej?
Od jakiej wielkości bazy przyjąć, że jest ona duża?

vader
Moderator
Posty: 1502
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: vader » 09 lutego 2020, 22:58

Citizen Kane pisze:
09 lutego 2020, 18:20
Pytanie odnośnie punktu 12, jak zaktualizować bazę danych korzystając z przeglądarki internetowej?
Od jakiej wielkości bazy przyjąć, że jest ona duża?
Przez przeglądarkę można też aktualizować duże bazy danych. Chodzi tylko o ustawienia serwera (czas jak długo może wykonywać się skrypt - timeout). A duża baza, to 1GB? Też zależy wiele od wydajności samego serwera.

Jak wrzucisz folder /install na serwer, to przechodzisz pod adres główny forum i będziesz mieć www.forum.pl/index.php to zmień index.php na install.

rad77
Posty: 460
Rejestracja: 15 września 2008, 21:27
Lokalizacja: Mielec
Kontakt:

Re: Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: rad77 » 26 października 2020, 21:33

Zrobiłem dokładnie jak pisało i aktualizacja niby się udała ale po przejściu w PA do "Dostosowywanie" --> "Style" pojawił mi się komunikat;
"Informacje
Nie udało się uzyskać pliku konfiguracyjnego dla stylu: maxthon"

Pomogło wgranie tego stylu w odpowiedniej wersji.

vader
Moderator
Posty: 1502
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: vader » 28 października 2020, 11:11

Zmieniły się delikatnie format plików konfiguracyjnych, stąd ten komunikat. Poza tym aktualizacja phpBB do wyższej wersji, to również aktualizacja stylów innych, niż oficjalnie wspieranych przez phpBB. Do tego dochodzą wersje językowe czy kompatybilność rozszerzeń.

traf
Posty: 35
Rejestracja: 22 września 2019, 12:56

Re: Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: traf » 28 października 2020, 22:01

Punkt 10 powinien zawierać zapis, by nie usuwać też pliku favicon.ico, jeśli takowy forum posiada, bo plik ten nie jest dostarczany razem z instalacją skryptu.

hrx
Posty: 171
Rejestracja: 28 grudnia 2013, 10:47

Re: Jak zaktualizować phpBB 3.2 do phpBB 3.3

Post autor: hrx » 07 grudnia 2020, 09:28

@traf

W 10 punkcie jest informacja o tym, żeby usunąć pliki forum, w domyśle pliki phpBB. Plik favicon.ico nie jest plikiem forum.

ODPOWIEDZ

Wróć do „Użytkowanie”