Vyřešeno upgrade z 2.5.8. na 3.4.
03. čvn 2015 16:16 - 03. čvn 2015 16:17 #122051
Dělám si zatím zkušebně upgrade. dělám na localhost pomocí vertrigo:
Databázový server
Server: localhost via TCP/IP
Typ serveru: MySQL
Verze serveru: 5.5.34 - MySQL Community Server (GPL)
Verze protokolu: 10
Uživatel: root@localhost
Znaková sada: UTF-8 Unicode (utf8)
Webový server
Apache/2.2.29 (Win32) PHP/5.4.39
Verze databázového klienta: libmysql - mysqlnd 5.0.10 - 20111026 - $Id: c85105d7c6f7d70d609bb4c000257868a40840ab $
Rozšíření PHP: mysqli Dokumentace
phpMyAdmin
Informace o verzi: 4.3.13, poslední stabilní verze: 4.4.8
upgrade dělám dle tohoto návodu - docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration
Po upgrade mi to píše chyby v databázi:
Table 'zsja.omg_postinstall_messages' doesn't exist SQL=SHOW FULL COLUMNS FROM `omg_postinstall_messages`
Fatal error: Uncaught exception 'RuntimeException' with message 'Unknown column 'header' in 'field list' in C:\Program Files (x86)\VertrigoServ\www\libraries\joomla\database\driver\mysqli.php on line 610
RuntimeException: Unknown column 'header' in 'field list' SQL=SELECT `new_url`,`header`,`published` FROM `omg_redirect_links` WHERE `old_url` = 'http://localhost/index.php/' LIMIT 0, 1 in C:\Program Files (x86)\VertrigoServ\www\libraries\joomla\database\driver\mysqli.php on line 610
Ta tabulka zsja.omg_postinstall_messages v databázi není
tabulka omg_redirect_links tam je ale není sloupec header
Odinstaloval jsem předtím vlastní šablonu a dal beez2 neodinstaloval jsem však všechny rozšíření, jen vybraná.
Může to být příčinou?
Databázový server
Server: localhost via TCP/IP
Typ serveru: MySQL
Verze serveru: 5.5.34 - MySQL Community Server (GPL)
Verze protokolu: 10
Uživatel: root@localhost
Znaková sada: UTF-8 Unicode (utf8)
Webový server
Apache/2.2.29 (Win32) PHP/5.4.39
Verze databázového klienta: libmysql - mysqlnd 5.0.10 - 20111026 - $Id: c85105d7c6f7d70d609bb4c000257868a40840ab $
Rozšíření PHP: mysqli Dokumentace
phpMyAdmin
Informace o verzi: 4.3.13, poslední stabilní verze: 4.4.8
upgrade dělám dle tohoto návodu - docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration
Po upgrade mi to píše chyby v databázi:
Table 'zsja.omg_postinstall_messages' doesn't exist SQL=SHOW FULL COLUMNS FROM `omg_postinstall_messages`
Fatal error: Uncaught exception 'RuntimeException' with message 'Unknown column 'header' in 'field list' in C:\Program Files (x86)\VertrigoServ\www\libraries\joomla\database\driver\mysqli.php on line 610
RuntimeException: Unknown column 'header' in 'field list' SQL=SELECT `new_url`,`header`,`published` FROM `omg_redirect_links` WHERE `old_url` = 'http://localhost/index.php/' LIMIT 0, 1 in C:\Program Files (x86)\VertrigoServ\www\libraries\joomla\database\driver\mysqli.php on line 610
Ta tabulka zsja.omg_postinstall_messages v databázi není
tabulka omg_redirect_links tam je ale není sloupec header
Odinstaloval jsem předtím vlastní šablonu a dal beez2 neodinstaloval jsem však všechny rozšíření, jen vybraná.
Může to být příčinou?
03. čvn 2015 21:20 #122053
Odpověď od Ernst
Joomla Expert
tak stejné chyby mi to hlásí i když jsem odinstaloval všechna rozšíření třetích stran
Poradíte?
Poradíte?
04. čvn 2015 02:24 - 04. čvn 2015 02:25 #122054
Odpověď od Cony

Moderátor
Ta verze je opravdu 2.5.8, nebo 2.5.28? Pokud je to 2.5.8 aktualizoval bych nejprve na 2.5.28.
Zkoušel jste v administraci Joomly spustit kontrolu struktury databáze?
Zkoušel jste v administraci Joomly spustit kontrolu struktury databáze?
04. čvn 2015 08:29 #122055
Odpověď od Ernst
Joomla Expert
Omlouvám se za překlep, samozřejmě 2.5.28.
Jel jsem přesně podle toho návodu, takže kontrolu databáze jsem udělal.
Jel jsem přesně podle toho návodu, takže kontrolu databáze jsem udělal.
04. čvn 2015 13:05 #122056
Odpověď od Cony

Moderátor
Abych pravdu řekl, nikdy jsem tento problém neměl. Při upgrade ještě vypínám systémový plugin Remember me, ale jinak postupuji v zásadě stejně.
Můžete si zkusit tabulku doplnit ručně (pomocí tohoto kódu ), ale je otázkou, zda Vám upgrade zafungoval opravdu dobře a zda neschovává ještě jiné chyby...
Můžete si zkusit tabulku doplnit ručně (pomocí tohoto kódu ), ale je otázkou, zda Vám upgrade zafungoval opravdu dobře a zda neschovává ještě jiné chyby...
Poděkovali: Ernst
04. čvn 2015 14:18 - 04. čvn 2015 14:22 #122057
Odpověď od Ernst
Joomla Expert
Remeber me jsem dle návodu také vypnul.
Děkuji za kód, zkusím ho.
Nevím zda chybu nezpůsobuje to vertrigo, ale čistou instalaci 3.3 jsem tam udělal bez problémů.
Jsou to opravdu rozsáhlé stránky, původní šablonu již nelze asi použít a spoustu rozšíření také ne.
Řeším tři varianty:
1. nechat to na 2.5.28
2 Vyřešit problém se standardním upgradem
3 Nainstalovat čistou 3.4. a pomocí nějakého rozšíření (redmigrator atd.) to převést. Co se ale vše převede, jen obsah?
Který migrator považujete za nejlepší?
U varianty 2 a 3 to zřejmě znamená upravit nějakou novou šablonu dle té původní, nainstalovat nová rozšíření a vše přizpůsobit. Vypadá to na práci na 1-2 měsíce.
Kterou variantu by jste volil Vy?
Proč vlastně neexistuje nějaké rozšíření, které by na 2,5. vypsalo co není kompatibilní s 3.4?
Vyzkouším ješte to doplnění databáze a redmigrator a pak se musím rozhodnout.
stránky www.zs-janskeho.cz/
každopádně díky za rady
PS ještě asi nainstaluji na localhost čistou instalaci 2.5.28 a z ní zkusím udělat upgrade, abych vyloučil, že problém není způsoben tím localhost a vertrigem
Děkuji za kód, zkusím ho.
Nevím zda chybu nezpůsobuje to vertrigo, ale čistou instalaci 3.3 jsem tam udělal bez problémů.
Jsou to opravdu rozsáhlé stránky, původní šablonu již nelze asi použít a spoustu rozšíření také ne.
Řeším tři varianty:
1. nechat to na 2.5.28
2 Vyřešit problém se standardním upgradem
3 Nainstalovat čistou 3.4. a pomocí nějakého rozšíření (redmigrator atd.) to převést. Co se ale vše převede, jen obsah?
Který migrator považujete za nejlepší?
U varianty 2 a 3 to zřejmě znamená upravit nějakou novou šablonu dle té původní, nainstalovat nová rozšíření a vše přizpůsobit. Vypadá to na práci na 1-2 měsíce.
Kterou variantu by jste volil Vy?
Proč vlastně neexistuje nějaké rozšíření, které by na 2,5. vypsalo co není kompatibilní s 3.4?
Vyzkouším ješte to doplnění databáze a redmigrator a pak se musím rozhodnout.
stránky www.zs-janskeho.cz/
každopádně díky za rady
PS ještě asi nainstaluji na localhost čistou instalaci 2.5.28 a z ní zkusím udělat upgrade, abych vyloučil, že problém není způsoben tím localhost a vertrigem
04. čvn 2015 15:14 #122058
Odpověď od Cony

Moderátor
Pokud už jste se pro upgrade rozhodl, tak upgradujte, dokud máte chuť
Zůstat na 2.5 sice můžete, ale pak budete řešit např. přechod 2.5 na 4.0 a zblázníte se z toho...
Osobně bych pořešil klasický upgrade a další komponenty do toho netahal. Spíše bych si případně ručně doupravil potřebné v databázi...

Osobně bych pořešil klasický upgrade a další komponenty do toho netahal. Spíše bych si případně ručně doupravil potřebné v databázi...
04. čvn 2015 16:44 #122059
Odpověď od Ernst
Joomla Expert
díky, chuť do toho moc nemám, nebo spíše čas.
Ale nedá mi to si to nevyzkoušet/ nenaučit se to.
Mám jen prosbu, v tom sql příkazu se má "#" nahratit prefixem?
A kde ten příkaz zadám? V PHPmyadmin či někde jinde?
Ale nedá mi to si to nevyzkoušet/ nenaučit se to.
Mám jen prosbu, v tom sql příkazu se má "#" nahratit prefixem?
A kde ten příkaz zadám? V PHPmyadmin či někde jinde?
04. čvn 2015 17:33 #122060
I'm sorry, my responses are limited...you must ask the right questions.
Odpověď od Bong

Moderátor
Jen poznámka. redMigrator vám nasosne veškerý obsah Joomly, tedy menu, články, kategorie, uživatele, bannery, odkazy,... tedy podle toho, jak si jej nastavíte. Zároveň zkontroluje a případně upraví duplicitní aliasy a podobně.
Narazil jsem na pár problémů když bylo použito tahání dat přímo z databáze restful je spolehlivější. Také doporučuji před migrací Novou Joomlu zazálohovat. Při případných problémech se mi stává, že zmizí z administrace kompletní menu s rozšířeními.
Narazil jsem na pár problémů když bylo použito tahání dat přímo z databáze restful je spolehlivější. Také doporučuji před migrací Novou Joomlu zazálohovat. Při případných problémech se mi stává, že zmizí z administrace kompletní menu s rozšířeními.
I'm sorry, my responses are limited...you must ask the right questions.
04. čvn 2015 19:49 #122061
Odpověď od Ernst
Joomla Expert
což o to, to já zálohuji pořád, po každým kroku
jak se to zachová k modulům, které jsou kompatibilní s oběma verzemi (jommgallery, jdownloads atd)?
Poradíte mi ještě s tím SQL příkazem (co psal Cony), ať to nemusím hledat?
jak se to zachová k modulům, které jsou kompatibilní s oběma verzemi (jommgallery, jdownloads atd)?
Poradíte mi ještě s tím SQL příkazem (co psal Cony), ať to nemusím hledat?
04. čvn 2015 22:35 #122062
Odpověď od Cony

Moderátor
Moduly budou ten nejmenší problém, pokud by zlobily stačí je deaktivovat.
Ten příkaz spustíte v phpMyAdmin a ano, křížek a podtržítko nahradíte předponou tabulek (tedy z #__postinstall_messages vznikne predpona_postinstall_messages).
Ten příkaz spustíte v phpMyAdmin a ano, křížek a podtržítko nahradíte předponou tabulek (tedy z #__postinstall_messages vznikne predpona_postinstall_messages).
05. čvn 2015 00:15 #122063
Odpověď od Ernst
Joomla Expert
tak to částečně pomohlo, ale hlásí mi to strašný množství chyb.
Budu to muset zkusit celý znovu.
Nemám před upgrade naopak zakázat hlášení chyb?
Chápu to tak dobře, že před migrací nemusím odinstalovávat moduly a rozšíření, že to stačí potom?
Zkusil jsem nainstalovat čistou 3.4 a použít redmigrator. Nepřetáhlo se mi nic. Umí to přetahovat z 2.5.28 nebo jen z 1.6. jak tam píšou?
Budu to muset zkusit celý znovu.
Nemám před upgrade naopak zakázat hlášení chyb?
Chápu to tak dobře, že před migrací nemusím odinstalovávat moduly a rozšíření, že to stačí potom?
Zkusil jsem nainstalovat čistou 3.4 a použít redmigrator. Nepřetáhlo se mi nic. Umí to přetahovat z 2.5.28 nebo jen z 1.6. jak tam píšou?
05. čvn 2015 00:51 #122064
Odpověď od Cony

Moderátor
Hlášení chyb si určitě zakažte. Po převodu si jej znovu povolíte a můžete ladit.
Odinstalovávat teoreticky nemusíte, ale pokud si nejste jistý, že rozšíření funguje s J3, bude lepší jej alespoň zakázat.
Moduly by měly vadit ze všeho nejméně, naopak nejrizikovější jsou pluginy a to hlavně ty systémové.
Odinstalovávat teoreticky nemusíte, ale pokud si nejste jistý, že rozšíření funguje s J3, bude lepší jej alespoň zakázat.
Moduly by měly vadit ze všeho nejméně, naopak nejrizikovější jsou pluginy a to hlavně ty systémové.
05. čvn 2015 01:26 #122065
Odpověď od Ernst
Joomla Expert
zakázal jsem si hlášení chyb
ukončení upgrade skončí prázdnou stránkou na http://localhost/administrator/index.php?option=com_joomlaupdate&task=update.finalise
po upgrade se ve frontoffice zobrazí jen prázdná stránka
do back office se přihlásím, ale dostanu se jen na ovládací panel systémové informace a komponenty.
Celý ovládací panel vypadá jinak, než jsem zvyklý z joomla 3.x
nemůže to být šablonou správce?
Když kliknu jinam, objeví se jen bílá stránka, takže ani nemohu povolit hlášení chyb
ukončení upgrade skončí prázdnou stránkou na http://localhost/administrator/index.php?option=com_joomlaupdate&task=update.finalise
po upgrade se ve frontoffice zobrazí jen prázdná stránka
do back office se přihlásím, ale dostanu se jen na ovládací panel systémové informace a komponenty.
Celý ovládací panel vypadá jinak, než jsem zvyklý z joomla 3.x
nemůže to být šablonou správce?
Když kliknu jinam, objeví se jen bílá stránka, takže ani nemohu povolit hlášení chyb
05. čvn 2015 10:55 - 05. čvn 2015 10:58 #122067
Odpověď od Ernst
Joomla Expert
tak jsem si nainstaloval prázdnou instalaci 2.5.28 a udělal upgrade na 3.4.1.
Hlásí to naprosto stejné chyby. Napadá Vás, kde může být problém?
Vertrigo, které používám splňuje všechny požadavky pro joomla 3.x
Nějaké speciální nastavení?
Zkusit jiný SW, XAMPP, Wamp atd?
PS jinak mi na tom vertrigu joomla 3.x normálně běhá
Hlásí to naprosto stejné chyby. Napadá Vás, kde může být problém?
Vertrigo, které používám splňuje všechny požadavky pro joomla 3.x
Nějaké speciální nastavení?
Zkusit jiný SW, XAMPP, Wamp atd?
PS jinak mi na tom vertrigu joomla 3.x normálně běhá