Aktualizace z 3.0.9 na 3.2.8

Pravidla fóra
Čim více informací poskytnete ve vašem dotazu, tim vyšší je šance, že se vám dřív dostane přesné odpovědi. Uveďte odkaz na vaše fórum, používané rozšíření a styly a zkuste sepsat úpravy na fóru za poslední týdny. Nezapomeňte uvést výstižný titulek tématu.

Odeslat odpověď


Odpověď na tuto otázku je nutná pro rozlišení automatizovaných pokusů o registraci.
Smajlíci
:-) :)) :-/ 8-) :D :-[ :evil: ;-) :-P :-( 8-| :eh: :-| ??? !!! *19* *20* :geek: :ugeek: :-D

BBCode je zapnutý
[img] je zapnutý
[flash] je vypnutý
[url] je zapnuté
Smajlíci jsou zapnutí

Přehled tématu
   

Rozšířit náhled Přehled tématu: Aktualizace z 3.0.9 na 3.2.8

Re: Aktualizace z 3.0.9 na 3.2.8

od Dr. Taby2 » pon 02. bře 2020 14:51:29

Takže super. Jsem na prahu obdobného problému. Fórum běžící na 3.0.10. A chtěl bych aktualizovat. Jenže se přiznám, že to prostě nezvládnu, jakákoli práce s databázemi jde mimo mě. Byl jsem schopen nainstalovat phpbb či nějaký wordpress, ale jak na mě skočí první varovná hláška, sesypu se :)) . Byl by někdo ochoten pomoci? Jedná se o forum genealogie.taby.cz. Spíš než nějakého odvážného nadšence bych chtěl někoho, kdo ví co dělá. Díky

Re: Aktualizace z 3.0.9 na 3.2.8

od mastnacek » úte 07. led 2020 10:35:43

Cest tvoji praci a tak kdypak budou uz nasetraktory.eu na nejnovejsi verzi? Uz vysla 3.3

Re: Aktualizace z 3.0.9 na 3.2.8

od chavier » ned 05. led 2020 20:52:35

Zdravím, dovolte mi přispět mojím postupem aktualizace z 3.0.9. na 3.2.8.

1. stáhnout obsah fora z FTP (v mém případě nešlo stáhnout kompletní složku FILES) a databází
2. na PC rozjet program XAMPP, ponížit verzi php na 5.6.40 https://www.youtube.com/watch?v=Vh070XW8z9Q
3. rozjet starou verzi fora (3.0.9) na locale - xampp, nebo jiný program. Nutno upravit Config soubor
4. nahrát databází, použivám bigdump.php
5. otestovat forum, pokud jede, pokračujeme dále, já si vždy udělal kopii složky forum_3.0.9
6. stahnout aktualizační balíček z phpbb.com (aktualizace 3.0.9 na 3.0.14)
7. nahrát, provést jednuduchý update
8. otestovat, udělat kopii
9. pokračovat dle návodu https://www.phpbb.com/support/docs/en/3 ... /upgrade3/
10. v mém případě - databáze 1,5gb, bylo nutné provést CLI příkaz, spouští se příkazovým řádkem v tom xamppu
11. ukázala se chyba v podobě chybějící tabulka: phpbb3_search_wordmatch'
12. v phpmyadminu jsem ji vytvořil chybějící tablku příkazem:

Kód: Vybrat vše

CREATE TABLE phpbb_search_wordmatch (
	post_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
	word_id mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
	title_match tinyint(1) UNSIGNED DEFAULT '0' NOT NULL,
	UNIQUE unq_mtch (word_id, post_id, title_match),
	KEY word_id (word_id),
	KEY post_id (post_id)
) CHARACTER SET `utf8` COLLATE `utf8_bin`;
13. dokončil jsem příkaz CLI
14. z fora jsem odstranil složku install, udělal zálohu databáze
15. složku fora nahrál v mém případě na nový hosting
16. upravil Config.php pro nový hosting
17. nahrál na nový hosting databázi
18. hotovo, pak už jen dotáhnout chyby, spustit češtinu, dát nový styl a doufat že konzervativcům z subsilveru se bude forum líbit.

Díky

Re: Aktualizace z 3.0.9 na 3.2.8

od PetrBB » pon 30. pro 2019 10:47:56

Teď jsem dodělal test aktualizace našeho fóra z 3.0.11 na 3.2.8 a zdá se, že vše je OK.
Tak jestli je to pro tebe ještě aktuální, dej vědět, mám zapsaný postup.

Re: Aktualizace z 3.0.9 na 3.2.8

od x-rated » pon 02. pro 2019 9:23:49

to vypadá, že máš v configu nějak špatně nastavený přístupový údaje do databáze, viz

Kód: Vybrat vše

You have specified an invalid dbms driver: phpbb\db\driver\mysqli' in /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/config_php_file.php
proto to na localhostu funguje a na serveru ne
někdy stačí i nějakej závadnej neviditelnej znak, pokuds tam ty údaje kopíroval z nějakýho souboru (jiný kódování atd)
máš na serveru mysqli nebo jenom mysql?

Re: Aktualizace z 3.0.9 na 3.2.8

od chavier » ned 01. pro 2019 22:28:18

Kousek jsem se posunul. Na localu jsem provedl instalaci 3.0.9., aktualizaci na 3.0.14, pak aktualizaci na 3.2.8 přes CLI aktualizoval, vše funguje na phpbb 5.6.40 na 100%
Teď jsem to přehrál na hosting (phpbb 5.6.30), zkopíroval soubory, přes bigdump přetáhl databázi, upravil configa, ale forum jsem nerozjel:

Adresa webu nasetraktory.sk/forum

Kód: Vybrat vše

Fatal error: Uncaught exception 'RuntimeException' with message 'You have specified an invalid dbms driver: phpbb\db\driver\mysqli' in /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/config_php_file.php:158 Stack trace: #0 /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/di/container_builder.php(545): phpbb\config_php_file->convert_30_dbms_to_31('phpbb\\db\\driver...') #1 /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/di/container_builder.php(212): phpbb\di\container_builder->inject_dbal_driver() #2 /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/di/container_builder.php(419): phpbb\di\container_builder->get_container() #3 /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/di/container_builder.php(165): phpbb\di\container_builder->load_extensions() #4 /web/htdocs1/nasetraktorysk/home/www/forum/common.php(115): phpbb\di\container_builder->get_container() #5 /web/htdocs1/nasetraktorysk/home/www/forum/index.php(23): include('/web/htdocs1/na...') #6 {main} thrown in /web/htdocs1/nasetraktorysk/home/www/forum/phpbb/config_php_file.php on line 158
Nějaký nápad?

Re: Aktualizace z 3.0.9 na 3.2.8

od x-rated » sob 16. lis 2019 16:48:43

nejdřív je potřeba aktualizovat samotný fórum ještě na tý hostorický verzi php, až po dokončení poslední aktualizace je možný přepnout php na verzi 7.2, v opačnym pořadí to fungovat nebude
php 7.1 nedostává ani bezpečnostní aktualizace a je to nepodporovaná verze ze strany php, php 7.3 a 7.4 zase nepodporuje aplikace phpbb, takže jediná možnost je právě php 7.2, který nedostává opravy bugů, ale jenom opravy bezpečnostní

Aktualizace z 3.0.9 na 3.2.8

od chavier » stř 13. lis 2019 21:05:51

Dobrý den,

hrozně se stydím jak starou verzi fora planuji aktualizovat, ale už není jiného zbytí. Dle návodu https://www.phpbb.com/support/docs/en/3 ... /upgrade3/ jsem se pokoušel o aktualizaci, jenomže má verze php 5.4 to nepodporovala, tak jsem požádal webhosting o přesun na php 7.1. Teď mi nejede nic. Po nějakém vyladění jsem rozjel aktualizaci, ukázala se chyba
\phpbb\db\migration\data\v310\extensions
Na phpbb com jsem zjistil, že přesun z 3.0.9. na 3.2.8 je náročný, a měl bych postupoval postupně:

3.0.9 > 3.0.14 (make a backup - files + database)
3.0.12 to 3.1.12 (make another backup - files + database)
and then 3.1.12 to 3.2.8

Sehnal jsem si aktualizační balík 3.0.9. na 3.0.14 a znova stojím, zřejmě skrz verzi php.

Prosím doporučte mi jak postupovat?

web je forum.nasetraktory.cz
databáze má 3,6gb.

Děkuji

Nahoru