Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

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.
  • Autor
  • Wiadomość
Offline

vader

  • Posty: 341
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post27 lipca 2017, 17:06

Zrób kopię bazy i uruchom zapytanie

Kod: Zaznacz cały
ALTER TABLE phpbb_posts ALTER post_id SET DEFAULT ''
Offline

wicy

  • Posty: 144
  • Rejestracja: 22 października 2010, 10:28

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post27 lipca 2017, 17:30

Wcześniej znalazłem jeszcze błąd w tabeli users. Pozostały w niej stare ID stylu już nie używanego (subsilver jeszcze z wersji archaicznych) przez niewchodzących od dawna userów.
Ponownie zrobiłem update bazy z instala. Updeate przebiegł pomyślnie, ale w ACP cały czas mam info na czerwono 'Twój skrypt phpBB nie został poprawnie zaktualizowany'. Zmiana ręczna wiersza version w phpbb_config załatwiła sprawę tego komunikatu.

vader pisze:ALTER TABLE phpbb_posts ALTER post_id SET DEFAULT ''

#1067 - Niewła?ciwa warto?ć domy?lna dla 'post_id'
_________
forgen.pl
Offline

vader

  • Posty: 341
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post27 lipca 2017, 17:32

To pewnie
Kod: Zaznacz cały
    ALTER TABLE phpbb_posts ALTER post_id SET DEFAULT '0'

Jak wygląda status aktualizacji?
Offline

wicy

  • Posty: 144
  • Rejestracja: 22 października 2010, 10:28

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post27 lipca 2017, 17:41

Już jest OK.
ALTER TABLE nie zadziałało, ale przyjrzałem się strukturze. Nie miała auto_increment na polu post_id ani klucza.
Po poprawce posty się dodają już bez błedu.
Wygląda wstępnie, że przesiadka z 3.7.1 na 3.2.1 na local host się udała :D

Dzięki za pomoc.
Potestuję jeszcze localhosta i pomyślę, jak teraz to samo zrobić na serwerze :D
_________
forgen.pl
Offline

vader

  • Posty: 341
  • Rejestracja: 19 kwietnia 2015, 14:44
  • Lokalizacja: Kraków

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post27 lipca 2017, 17:45

Fajnie. Dobrze i mocno potestuj instalację Już wiesz, gdzie miałeś błędy. Możesz teraz jeszcze raz przeprowadzić, wcześniej eliminując potencjalne błędy. Zobaczysz czy coś jeszcze wyskoczy.

Pamiętaj, aby wszystkim użytkownikom ustawić jeden, domyślny styl.
Offline

wicy

  • Posty: 144
  • Rejestracja: 22 października 2010, 10:28

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post27 lipca 2017, 17:48

Porównuję bazę serwera 3.7.1 z bazą ręcznie przeniesioną na localhost pod 3.2.1 - wychodzi, że przeniosłem tabele ale nie posiadają one indeksów. Czy to ma jakieś większe znaczenie? Tabele tworzone przyrostowo posiadają klucz i auto_increment (tylko ta jedna _posts przeniosła się bez. Moze przez to, że dzielona była na 13 części :) ).
_________
forgen.pl
Offline

wicy

  • Posty: 144
  • Rejestracja: 22 października 2010, 10:28

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

Post05 sierpnia 2017, 22:25

Postawiłem czystą 3.2.1 na serwerze, wypełniłem danymi ze starej bazy 3.1.7 i forum chyba działa ;)
Problemem było tylko pogubienie uprawnień grup: globalnych i w działach. Zrobił się mały bałagan. Może 3.2 inaczej koduje uprawnienia niż 3.1 - choć struktura tabel ta sama.

Został mi jeszcze jeden drobny problem. Forum zgłasza, że jest stare i wymaga aktualizacji :D Skąd PA zasysa wersję witryny?
Kod: Zaznacz cały
Wersja witryny:    3.2.1-dev [ Sprawdź wersję ]

Nie znajduję tego w phpbb_config.

OK... nie było tematu. Wystarczyło usunąć sesję i bufor ;)
_________
forgen.pl
Poprzednia

Wróć do Użytkowanie

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość

cron