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: 168
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: 1087
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.

ODPOWIEDZ