Aktualizacja z 3.0 na 3.2

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.
MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 04 marca 2017, 01:31

Witam Panowie ;)

Czy można aktualizować forum bezpośrednio na wersję 3.2 z wersji 3.0.12?

Jeśli tak to na co trzeba zwracać uwagę i jak się wcześniej do tego przygotować?

Na forum parę lat temu było wgrane trochę modyfikacji tych większych i mniejszych. Niestety nie pamiętam już kompletnie jakich dokładnie i w jakich plikach było coś grzebane. Czy to koliduje z aktualizacją ?

Aviator
Administrator
Posty: 2089
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Aktualizacja z 3.0 na 3.2

Post autor: Aviator » 04 marca 2017, 11:55

Na początku robisz kopie bazy.
Pobierasz STK wrzucasz na FTP i uruchamiamasz procedurę czyszczenia bazy z modów.
Pliki i foldery starej wersji wrzucasz do wcześniej przygotowanego folderu na FTP zostawiasz tylko config.php, images,files,store,
Pobierasz wersję 3.2 ladujesz na FTP uruchamiasz install i aktualizujesz.
-=Jeżeli w moim poście brakuje znaków diakrytycznych, oznacza to, że posta wyklepałem przez telefon=-

MagicalFire
Posty: 62
Rejestracja: 08 maja 2011, 12:19

Re: Aktualizacja z 3.0 na 3.2

Post autor: MagicalFire » 04 marca 2017, 14:26

MaRRcin929 jezeli chcesz moge dokonac ci takiej aktualizacji za link do mojego forum stopce

MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Re: Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 04 marca 2017, 16:56

Aviator dziękuje. O to mi właśnie chodziło ;)


MagicalFire - nie, dziękuję.

MagicalFire
Posty: 62
Rejestracja: 08 maja 2011, 12:19

Re: Aktualizacja z 3.0 na 3.2

Post autor: MagicalFire » 04 marca 2017, 17:01

MaRRcin929 tylko pamietaj obowiązkowo musisz usunąć wszystkie zainstalowane modyfikacje

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

Re: Aktualizacja z 3.0 na 3.2

Post autor: vader » 04 marca 2017, 19:22

Pozwolę sobie wkleić po angielsku (użyj translatora jak potrzeba) informację, jak zrobić update 3.0.x do 3.2 W razie czego pytaj. Najlepiej przetestuj sobie update lokalnie, jak używam aplikację WebServ. A dopiero później zrób taką samą operację na "żywym" serwerze. I jeszcze raz - zrób kopię bazy danych i plików!

Upgrading from phpbb 3.0.x to phpbb 3.2.x
  • Your server must be running at least PHP 5.4 and less than PHP 7.1
  • Most MODs for 3.0.x are incompatible with 3.2.x and their functionality will be removed in the update process.
  • Styles for 3.0.x cannot be installed or used on 3.2.x.
  1. Backup up your board's files and database
  2. Download the Support Toolkit. Install it and run the database cleaner to remove all old MODs from the database.
  3. Deactivate all styles except for prosilver
  4. Ensure that the activated spambot countermeasure is one of the standard phpBB plugins (Simple image, GD image, GD 3D image, Q&A, reCaptacha).
  5. Set British English as the only language pack
  6. Delete all of your phpBB 3.0.x files EXCEPT for the following:
    • The config.php file
    • The /images/ directory
    • The /files/ directory
    • The /store/ directory
  7. Upload the contents of the phpBB3 directory from the uncompressed 3.2.x Full Package (EXCEPT for config.php) into your forum's directory (Note: you don't want to overwrite your original config.php file)
  8. Browse to yourdomain.com/yourphpbb/install/ then click the update tab. Click update. then submit for update database only.
  9. Delete the folder named /install/

MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Re: Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 04 marca 2017, 19:45

Dzięki koledzy ;) Zgram sobie wszystko na dysk i będę testował ;) Używam WampServer od jakiegoś czasu i wszelkie modyfikacje forum, stylu zawsze testuję na localhost

MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Re: Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 04 marca 2017, 22:57

Na localhoscie już drobne problemy wyskakują.

Po database cleaner otrzymałem komunikat:

Kod: Zaznacz cały

 Parse error: syntax error, unexpected 'new' (T_NEW) in C:\wamp64\www\kopia\includes\captcha\plugins\phpbb_captcha_qa_plugin.php on line 104
W lini 104 jest:

Kod: Zaznacz cały

		$instance =& new phpbb_captcha_qa();

Kod: Zaznacz cały

		function &get_instance()
	{
		$instance =& new phpbb_captcha_qa();

		return $instance;
	}
Dwa razy na nowej kopii robiłem i za każdym razem ten błąd.

Jakieś rady Panowie?

Aviator
Administrator
Posty: 2089
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Aktualizacja z 3.0 na 3.2

Post autor: Aviator » 04 marca 2017, 23:17

Wstawiłes nie kompletną treść błędu.

Używasz jakiegoś moda od zabezpieczenia antybotowego?
-=Jeżeli w moim poście brakuje znaków diakrytycznych, oznacza to, że posta wyklepałem przez telefon=-

MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Re: Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 04 marca 2017, 23:27

Właśnie wyświetliła się tylko i wyłącznie ta jedna linijka. Nic oprócz tego.

Jedynie co mam na forum to zabezpieczenie poprzez odpowiedź na zadane pytanie.

MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Re: Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 05 marca 2017, 00:38

Za wcześnie chyba zmieniłem ustawienia w localhoscie na php 7.0.
Wyłączyłem zabezpieczenie, wyczyściłem bazę z śmieci, wgrałem oryginalne pliki 3.0.12. Dałem styl prosilver, język angielski itp. także zostało czyste forum.

Po wgraniu plików z phpbb 3.2 i przejściu do katalogu /install/ i kliknięciu na zakładkę Update moim oczom ukazał się taki widok, dlatego wiedziałem że coś jest nie tak:

Obrazek

Po kliknięciu na Update, usunięciu katalogu Install, na stronie głównej wywaliło taki oto błąd:

Kod: Zaznacz cały

SQL ERROR [ mysqli ]

Table 'marcin91_sec.phpbb_config_text' doesn't exist [1146]

Także już nie wiem co może być grane :(

An SQL error occurred while fetching this page. Please contact the Board Administrator if this problem persists.

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

Re: Aktualizacja z 3.0 na 3.2

Post autor: vader » 05 marca 2017, 10:15

Wskazany błąd jednoznacznie informuje, że jest coś nie tak z plikiem config.php (jest uszkodzony/pusty/ma błędne dane).

Poczyta ten temat: https://www.phpbb.com/community/viewtop ... &t=1531415

Aviator
Administrator
Posty: 2089
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Aktualizacja z 3.0 na 3.2

Post autor: Aviator » 05 marca 2017, 18:36

Masz taki sam prefix w pliku config.php co na lokalnym serwerze?
-=Jeżeli w moim poście brakuje znaków diakrytycznych, oznacza to, że posta wyklepałem przez telefon=-

MaRRcin929
Posty: 47
Rejestracja: 22 marca 2013, 01:40
Lokalizacja: Śląsk

Re: Aktualizacja z 3.0 na 3.2

Post autor: MaRRcin929 » 05 marca 2017, 20:59

Właśnie najdziwniejsze jest to że tak i wszystkie dane są podane dobre.

Moja procedura jest dokładnie taka:
  1. Zgrywam całą bazę i FTP z serwera na localhost i uruchamiał z ustawionym plikiem config.php tak żeby wszystko działało.
  2. Zmieniam styl na prosilver, język na Angielski, wyłączam blokadę przeciw botom
  3. Czyszczę bazę z niepotrzebnych wpisów
  4. Wklejam czystą wersję 3.0.12 bez edycji.
  5. Sprawdzam forum na localhoscie czy wszystko gra. I wszystko chodzi jak należy w czystej wersji bez zbędnych dodatków
  6. Usuwam pliki omijając config.php więc wszystkie dane i prefixy zostają takie jak w phpMyAdmin na localhoscie.
  7. Wgrywam pliki z wersji 3.2
  8. Odpalam katalog /install/
I później już to co pokazałem wam wyżej. Parę razy próbowałem tą samą procedurę i za każdym razem ten sam problem.

Kod pliku config.php mam taki sam jak na wersji 3.0.12:

Kod: Zaznacz cały

<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'mysqli';
$dbhost = 'localhost';
$dbport = '';
$dbname = 'marcin91_sec';
$dbuser = 'root';
$dbpasswd = '';
$table_prefix = 'phpbb_';
$acm_type = 'file';
$load_extensions = '';

@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);

Aviator
Administrator
Posty: 2089
Rejestracja: 07 czerwca 2011, 22:14
Lokalizacja: ZS

Re: Aktualizacja z 3.0 na 3.2

Post autor: Aviator » 05 marca 2017, 21:14

Wyeksportuj ze swojego forum tylko tabele phpbb_config , na lokalu usuń tą tabele jeżeli w ogóle istnieje i zaimportuj tą z forum.
-=Jeżeli w moim poście brakuje znaków diakrytycznych, oznacza to, że posta wyklepałem przez telefon=-

ODPOWIEDZ

Wróć do „Użytkowanie”