Nejde se přihlásit do administrace

Matějíček
25. lis 2017 17:21 #133143
Protože už jsem chtěl své staré stránky kompletně předělat, neřešil jsem žádné zálohy a zkusil aktualizovat na Joomlu 3.8.0. To se podařilo. Z nedostatku času jsem další práci odložil. Po delším čase na email začalo chodit upozornění, že je nová aktualizace 3.8.1. Chtěl jsem ji provést, ale nedaří se mně přihlásit do administrace. Vypisuje se chyba: Fatal error: Namespace declaration statement has to be the very first statement or after any declare call in the script in /data/web/virtuals/18362/virtual/www/libraries/src/Menu/Node/Url.php on line 8
Jméno a heslo je správné protože přes front end se přihlásit mohu.
Nevíte, co s tím? Zatím se mně nechce vše dělat znovu.

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

Odpověď od Bong
25. lis 2017 18:28 #133146
A předtím se přihlásit šlo?

Stáhněte si kompletní balíček Joomla Download Joomla! 3.8.2 English (UK), 3.8.2 Full Package, ZIP . Tento nahrajte do kořenové složky vašeho webu spolu s KICKSTART od Akeeba Backup.
V prohlížeči spusťte kickstart.php a rozbalte nahranou instalaci Joomly.
Přes FTP smažte vytvořenou složku INSTALLATION.
Pokud máte hosting, třeba Wedos, pak v administraci hostingu opravte práva složek a souborů.
Zkuste se přihlásit do administrace Joomly a následně opravte databázi v Rozšíření: Databáze

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 Matějíček
25. lis 2017 20:01 #133147
Děkuji, zkusím.

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

Odpověď od Matějíček
25. lis 2017 21:38 #133149
Tak jsem to zkusil. Bohužel neúspěšně. Teď se při pokusu o přihlášení neobjeví chyba, ale zůstane prázdný přihlašovací formulář. Přes frontend se přihlásit jde. Dříve se dalo přihlásit i do administrace.

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

Odpověď od Matějíček
25. lis 2017 21:56 #133150
Ještě dotaz jestli jsem to pochopil správně. Spustil jsem kickstart a zvolil rozbalení nahrané instalace. Po rozbalení se objevila volba Run the Installer. To jsem neodklepnul. Přes FTP jsem složku Installation neviděl (nevím, jestli se neobjeví až za nějakou dobu). Na adrese stránek se ale objevila informace o nainstalování Joomly a volba pro odstranění instalační složky. Tak jsem to odklepnul s tím, že to snad bude stejné jako smazání přes FTP. V administraci hostingu (Wedos) jsem zvolil Opravit práva souborů. Výsledek byl ten, co jsem popsal. Po vyplnění jména a hesla a odklepnutí přihlásit se pouze vyprázdní políčka pro jméno a heslo.

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

Odpověď od Cufe
26. lis 2017 08:47 #133152
A opravil jste tu databazi? Tim rozbalenim, jste ziskal jen jistotu, ze máte vsechny soubory Joomla na ftp z dane verze. Nyni musite provést opravu v DB, jedne se v podstatě o ruční aktualizaci. Wedosu se jako hostingu kvůli těmto nenadálým nepříjemnostem snažím vyhýbat, není až tak skvělý pro joomla, můj nazor, nic ve zlém.

Joomla úřední deska | IVT služby - IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!

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

Odpověď od Bong
26. lis 2017 11:38 - 26. lis 2017 12:20 #133153
Presne tak. V podstate je to rucni aktualizace a postupoval jste spravne. Jeste by se mely smazat nahrane kickstart a zip soubory.

Kdyz se nedostanete do administrace,tak dost dobre opravit a aktualizovat databazi nelze. Jedine si udelat nejaka zadni vratka a obejit nutnost prihlaseni.

Zkuste nasledujici. Pres phpmyadmin opravit DB tabulky (zaskrtnout vsechny a dole vybrat Opravit). Pripadne vyprazdnit tabulku session.
Pres FTP smazat obsah slozek cache a tmp, smazat i cache prohlizece.
Zkontrolovat v configuration.php, zda mate spravne a zda existují cesty k tmp a logs (nejspise /data/web/virtuals/18362/virtual/www/logs a /data/web/virtuals/18362/virtual/www/tmp)
Zkusit se prihlasit, pripadne zmenit prohlizec.
Po prihlaseni provest opravu databaze v administraci.

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 Matějíček
26. lis 2017 18:36 #133157
Tak nakonec vše funguje. Včera mě ještě napadlo zkusit se přihlásit v Google Chromu. A tam to šlo. Před tím jsem používal IE. Dnes už to jde i v IE. Děkuji mockrát za všechny rady.

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