Upgrade z J2.5 na J3

vrtaak
21. zář 2014 23:06 - 21. zář 2014 23:07 #118021
Pěkný večer,
narazil jsem na problém s přechodem na Joomla 3. Původní web mám na J 2.5.24, hosting Hostime.cz, PHP 5.3.23, (magic quotes vypnuto), všechna rozšíření jsem pro jistotu odinstaloval, šablony webu i administrace přepnul na defaultní.
Po spuštění instalace J 3.3.3 a jejím doběhnutí všechno zmizí, bílá plocha, nefunguje ani frontend ani backend. Zkoušel jsem to několikrát, znova nainstalovat ze zálohy a pořád nic. Zkusil jsem to přenést na jiný hosting, na Wedos do subdomény a taky nic. Tam mi to alespoň napsalo tuto hlášku:
Fatal error: Call to a member function isAdmin() on a non-object in /data/web/virtuals/39591/virtual/www/test/plugins/system/remember/remember.php on line 42
- z toho ale nijak moudrej nejsem.
Zkusil jsem to pak na Wedosu s jiným webem, výsledek stejný. Hostingem to tedy asi nebude. Používám šablony od Artisteer, ale ty mám před instalací aktualizace vypnuté, takže to by neměl být problém.
Zkusil jsem upgrade na starší verzi 3.2.4, a to mi hlásí že soubor nelze otevřít (link zkopírovaný z Joomlacode).
Netuším kde je chyba...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
21. zář 2014 23:37 #118022
Ahoj,

isAdmin() je základní funkce, která zjišťuje, jestli jsi v administraci nebo ve frontendu, tam bude spíš problém v tom, že:

$this->app->isAdmin()

systém asi nebude znát $this->app nebo ho nebude vést jako objekt, což je opravdu divný.

Bílá stránka v podstatě vždy znamená php chybu, takže bych na tom prvním hostingu zapnul php error reporting ( www.phoca.cz/documents/16-joomla/336-how...g-php-errors-on-site ) nebo bych se kouknul do errorLogu, jestli máš tu možnost.

Osobně bych spíš řekl, že je to např. poškozenej nebo chybějící soubor :idea:

PHP by to být nemělo, je doporučený 5.4, ale dá se i od verze 5.3.10

Také může býr problém v update, nevím jakým způsobem jsi ho dělal, ale je možný, že tam prostě někde zůstal starej soubor.
Zkoušel jsi úplně novou instalaci?

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...
Poděkovali: vrtaak

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od vrtaak
22. zář 2014 00:08 #118024
Pánové díky za rady. Update jsem dělal podle návodu na docs.joomla, přes komponentu Aktualizace/Krátkodobá podpora.
Čistou instalaci jsem nezkoušel, to si nechávám až na konec.
Divný je, že stejný výsledek jsem měl i s jiným webem, který sem si zkusmo upgradoval na testovací subdoméně, jiný hosting, jiný web, stejný postup, stejný výsledek...
Zítra zkusím ty finty s přejmenováváním remember.php, dneska už na to nevidím... ;-)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
22. zář 2014 11:55 #118026
Plugin remember stačí před aktualizací deaktivovat a po aktualizaci znovu zapnout. Už jsem to tu psal .

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od vrtaak
22. zář 2014 12:28 #118028
Plugin remember jsem vypnul, i jsem zkoušel postupy z odkazu výše, a pořád nic. Když jsem přepsal soubor remember.php jiným z čisté instalace, objevila se mi úvodní stránka už v J3 - Control panel a dál sem se z něj nedostal.
Tak sem to vzdal, všechno smazal a nainstaloval čistou J 3.3.3. Teď zkoumám proč mi nejede čeština. Všude zapnutá, a ani když si ji kromě Language managera navolím ručně ve správci uživatelů, tak je všechno v EN. Tenhle web je začarovanej...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od vrtaak
22. zář 2014 12:56 #118029
Tak čeština už funguje, stačilo si odběhnout na oběd;-) Asi problém s Chromem, jak sem se tu dočetl, někomu to taky dělalo problémy, že úpravy se neprojevily ani po refreshi.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ľuboš Kamenický
07. říj 2014 16:55 #118341

vrtaak napsal: Pěkný večer,
narazil jsem na problém s přechodem na Joomla 3. Původní web mám na J 2.5.24, hosting Hostime.cz, PHP 5.3.23, (magic quotes vypnuto), všechna rozšíření jsem pro jistotu odinstaloval, šablony webu i administrace přepnul na defaultní.
Po spuštění instalace J 3.3.3 a jejím doběhnutí všechno zmizí, bílá plocha, nefunguje ani frontend ani backend. Zkoušel jsem to několikrát, znova nainstalovat ze zálohy a pořád nic. Zkusil jsem to přenést na jiný hosting, na Wedos do subdomény a taky nic. Tam mi to alespoň napsalo tuto hlášku:
Fatal error: Call to a member function isAdmin() on a non-object in /data/web/virtuals/39591/virtual/www/test/plugins/system/remember/remember.php on line 42
- z toho ale nijak moudrej nejsem.
Zkusil jsem to pak na Wedosu s jiným webem, výsledek stejný. Hostingem to tedy asi nebude. Používám šablony od Artisteer, ale ty mám před instalací aktualizace vypnuté, takže to by neměl být problém.
Zkusil jsem upgrade na starší verzi 3.2.4, a to mi hlásí že soubor nelze otevřít (link zkopírovaný z Joomlacode).
Netuším kde je chyba...


Pekný deň,
vedel by mi niekto poradiť, ako vyčistiť Joomla tak, aby bola vhodne pripravená na upgrade ? Vyššie uvedené postupy som skúšal, dokonca viackrát, no výsledok je rovnaký. Po dobehnutí update biela stránka :-(

Zatiaľ som všetko skúšal na lokále, update z Joomla 2.5.27 na 3.3.6

Ďakujem za akúkoľvek radu.

ARCHSTYL architekti - www.archstyl.com
Slovensko - moravská hasičská liga (SMHL) - www.smhl.eu

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Karel Neugebauer jr. - itx.cz
07. říj 2014 19:48 #118354
Ahoj,

jsem majitelem hostime.cz a mám na stejném serveru více projektů a aktualizace 2.5 na 3.x nám normálně prochází. Problém bude někde jinde. Případně použij nějakou migrační komponentu (vlastníme licence jedné z nejlepších, tak se případně ozvi na Tato e-mailová adresa je chráněna před spamboty. Pro její zobrazení musíte mít povolen Javascript.)

http://itx.cz - komplexní služby v IT a vše pro Joomla - šablony, komponenty, moduly, servis ... http://hostime.cz - webhosting nejen s podporou Joomla

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od vrtaak
08. říj 2014 17:37 #118390
Ahoj, hostingem to není, to už vím. Nicméně proč mi upgrade nejde bez problémů nevím. Nepoužívám žádnou migrační komponentu, podle informací co jsem všude našel, se pro přechod z J2.5 na J3 používá pouze běžná Aktualizace Joomly.
Můžu se zeptat jaký je případně jiný lepší nástroj - komponenta na přechod z J2.5 na J3? U vás na Hostime.cz sem to už vyřešil, ale na dalších webech co mám jinde, to teprve budu řešit. A že to nepůjde jednoduše sem si už zkusmo zjistil na testovacích upgrade.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Koudy
15. led 2015 12:14 - 15. led 2015 12:16 #119660
Zdravím Vás,

Mám problém s přechodem z J 2.5.28 na 3.3.6

Myslím, že jsem udělal vše co bylo nutné a vždy aktualizace spadne chybou.

Potřebuji zachránit jen články a forum Kunena a fotky v Phoca gallery.
Jinak vše co používám je aktualizováno na nejvyšší verze co podporují J 3. Zkoušel jsem i aktualizaci, kdy jsem vypnul všechny doinstalované věci. Plugin remember jsem vypl, šablonu nastavil na základní. Už nevím jak tomu mohu pomoci.

Jinak je instalováno:
JCE
JEvents
Kunena
UddeIM
Widgetkit
Phoca gallery
Phoca Download
šablona YooTheme

Vše dělám na ostrém webu a po neúspěchu nahodím zpět zálohu.
Hosting C4 a vše dělám v prohlížeči Chrome
Odkaz na web

Joomla je jen můj několikaletý koníček.
Několik let využívám předplatné Yootheme, mohu poskytnout informace.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
15. led 2015 12:20 #119661

Koudy napsal: Myslím, že jsem udělal vše co bylo nutné a vždy aktualizace spadne chybou.

Ale s jakou chybou? To je docela podstatné.

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Koudy
15. led 2015 12:40 - 15. led 2015 12:41 #119663
Tak jsem to projel zas. :(

Joomla je jen můj několikaletý koníček.
Několik let využívám předplatné Yootheme, mohu poskytnout informace.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
15. led 2015 12:50 #119665
Hned první hláška je o chybě serveru. Zkuste upgrade provést na jiném hostingu nebo třeba na local.

Také není nutné používat automatické aktualizace. Pokud si stáhnete plný instalační balíček Joomly 3x a tento nainstalujete jako kterékoli jiné rozšíření. Bude to třeba fungovat.

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Koudy
15. led 2015 13:01 #119666
Zkouším to přejet plným instalačním balíčkem. :unsure:

Joomla je jen můj několikaletý koníček.
Několik let využívám předplatné Yootheme, mohu poskytnout informace.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.