Přihlásit se

Joomla 5.0.1 a 4.4.1 bezpečnostní vydání (29 lis 2023)

Joomla 5.0.1 a 4.4.1 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 4.x. a 5.x.

Vyřešeno upgrade z 2.5.8. na 3.4.

03. čvn 2015 16:16 - 03. čvn 2015 16:17 #122051
upgrade z 2.5.8. na 3.4. od Ernst
Joomla Expert
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?

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?

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?

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.

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...
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

Powered by Fórum