Strona 3 z 3

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 27 lipca 2017, 17:06
autor: vader
Zrób kopię bazy i uruchom zapytanie

Kod: Zaznacz cały

ALTER TABLE phpbb_posts ALTER post_id SET DEFAULT ''

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 27 lipca 2017, 17:30
autor: wicy
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'

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 27 lipca 2017, 17:32
autor: vader
To pewnie

Kod: Zaznacz cały

    ALTER TABLE phpbb_posts ALTER post_id SET DEFAULT '0'
Jak wygląda status aktualizacji?

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 27 lipca 2017, 17:41
autor: wicy
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

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 27 lipca 2017, 17:45
autor: vader
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.

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 27 lipca 2017, 17:48
autor: wicy
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 :) ).

Re: Jak zaktualizować phpBB 3.1.10 do phpBB 3.2.0?

: 05 sierpnia 2017, 22:25
autor: wicy
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 ;)