Strona 1 z 2
Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 01:31
autor: MaRRcin929
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ą ?
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 11:55
autor: Aviator
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.
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 14:26
autor: MagicalFire
MaRRcin929 jezeli chcesz moge dokonac ci takiej aktualizacji za link do mojego forum stopce
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 16:56
autor: MaRRcin929
Aviator dziękuje. O to mi właśnie chodziło
MagicalFire - nie, dziękuję.
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 17:01
autor: MagicalFire
MaRRcin929 tylko pamietaj obowiązkowo musisz usunąć wszystkie zainstalowane modyfikacje
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 19:22
autor: vader
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.
- Backup up your board's files and database
- Download the Support Toolkit. Install it and run the database cleaner to remove all old MODs from the database.
- Deactivate all styles except for prosilver
- Ensure that the activated spambot countermeasure is one of the standard phpBB plugins (Simple image, GD image, GD 3D image, Q&A, reCaptacha).
- Set British English as the only language pack
- 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
- 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)
- Browse to
yourdomain.com/yourphpbb/install/ then click the update tab. Click update. then submit for update database only.
- Delete the folder named
/install/
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 19:45
autor: MaRRcin929
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
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 22:57
autor: MaRRcin929
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
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?
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 23:17
autor: Aviator
Wstawiłes nie kompletną treść błędu.
Używasz jakiegoś moda od zabezpieczenia antybotowego?
Re: Aktualizacja z 3.0 na 3.2
: 04 marca 2017, 23:27
autor: MaRRcin929
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.
Re: Aktualizacja z 3.0 na 3.2
: 05 marca 2017, 00:38
autor: MaRRcin929
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:
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.
Re: Aktualizacja z 3.0 na 3.2
: 05 marca 2017, 10:15
autor: vader
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
Re: Aktualizacja z 3.0 na 3.2
: 05 marca 2017, 18:36
autor: Aviator
Masz taki sam prefix w pliku config.php co na lokalnym serwerze?
Re: Aktualizacja z 3.0 na 3.2
: 05 marca 2017, 20:59
autor: MaRRcin929
Właśnie najdziwniejsze jest to że tak i wszystkie dane są podane dobre.
Moja procedura jest dokładnie taka:
- Zgrywam całą bazę i FTP z serwera na localhost i uruchamiał z ustawionym plikiem config.php tak żeby wszystko działało.
- Zmieniam styl na prosilver, język na Angielski, wyłączam blokadę przeciw botom
- Czyszczę bazę z niepotrzebnych wpisów
- Wklejam czystą wersję 3.0.12 bez edycji.
- Sprawdzam forum na localhoscie czy wszystko gra. I wszystko chodzi jak należy w czystej wersji bez zbędnych dodatków
- Usuwam pliki omijając config.php więc wszystkie dane i prefixy zostają takie jak w phpMyAdmin na localhoscie.
- Wgrywam pliki z wersji 3.2
- 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);
Re: Aktualizacja z 3.0 na 3.2
: 05 marca 2017, 21:14
autor: Aviator
Wyeksportuj ze swojego forum tylko tabele phpbb_config , na lokalu usuń tą tabele jeżeli w ogóle istnieje i zaimportuj tą z forum.