chyba při ulkádání článků v IE

Pavel
09. kvě 2014 10:47 #116019
Dobrý den,
mám poslední verzi Joomly 2.5. Při ukládání článků v IE 11 a starších verzích to vždy vyhodí chybu:
"Poslední požadavek byl zamítnut, protože obsahoval neplatný bezpečnostní klíč. Obnovte prosím stránku a zkuste to znovu." / "The most recent request was denied because it contained an invalid security token. Please refresh the page and try again."

Hledal jsem nějaké řešení na internetu a nic funkčního jsem nenašel. Vždy radili vyprázdnit tabulku Session a smazat cache s cookies. Což můj problém nevyřešilo. Vždy se podařilo uložit článek jen jednou a pak opět nastal stejný problém.

Ostatní prohlížeče fungují normálně. Předpokládám že bude nějaký problém s cookies, ale jak to vyřešit...

Díky za případné rady

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

Odpověď od Bong
09. kvě 2014 13:24 #116020
Tohle se vám děje kde? V administraci, nebo na stránkách? Pokud na stránkách, zkuste nějakou výchozí šablonu.

Verze Joomly 2.5.20? Zkusil jste ji přeinstalovat - aktualizovat (Správce rozšíření: Instalace, nainstalovat Joomla_2.5.x_to_2.5.20-Stable-Patch_Package.zip )?

Podívejte se do Systémové informace - Práva složek, zda je vše zelené.
Zkuste experimentovat s nastaveními v Globální nastavení - Systém

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 Pavel
09. kvě 2014 14:50 #116021
Děkuji Vám za tipy, ale přeinstalovat jsem již zkoušel a práva složek a souborů jsou v pořádku.
Problém je přímo v administraci a pouze v prohlížečích Internet Explorer. Firefox a Google Chrome fungují správně bez problémů.

Díky

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

Odpověď od ghost
09. kvě 2014 18:31 #116022
no, pokud to dela jen nekde, tak asi nebude chyba primo v joomle
o jake verze FF a IE jde? jsou ve vychozim nastaveni, nebo nejake vlastni (napr ruzne blokatory cehokoliv, zabezpeceni, ...)
jde o vychozi administraceni sablonu? co dela jina vychozi administracni sablona?

Joomla! pro každého

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

Odpověď od Pavel
16. kvě 2014 08:21 #116120
Tak konečně jsem našel čas otestovat další možnosti. Nefunkčnost je pouze v Internet Exploreru, ve Firefoxu a Chrome (poslední verze) vše funguje jak má. Nefunkčnosti v IE je i při zapnuté jiné šablony administrace. Po čase se podaří jednou článek v IE uložit, při dalších pokusech to začne vypisovat hlášení "Nemáte oprávnění použít k přímému přístupu na stránky tento odkaz (#37)." Po zobrazení této hlášky se nelze již dostat znovu do editace toho samého článku. Také při kliknutí na odkaz "Odhlásit" se pouze administrace otevře na úvodní stránku zobrazovaná po přihlášení. Po kliknutí třeba ma správu článků, mi to zobrazí seznam článků, ale pokud dám F5 pro znovu načtení stránky, tak zobrazí přihlašovací dialog. IE prostě pracuje nějak špatně se session a i když se odhlásím, tak nezobrazí přihlašovací dialog, ale nasměruje na úvodní stránku po přihlášení, i když jsem evidentně dávno odhlášený.

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

Odpověď od Cony
16. kvě 2014 10:07 #116121
Podobně se chová Chrome ve spojení s Joomlou 3.X na některých serverech. U chrome je to způsobeno vyrovnávací pamětí, která funguje v rozporu s doporučením W3C (cacheuje za určitých okolností i přesměrování). Pro mne bylo řešením doinstalovat do Chrome plugin na zakázání cache, nebo editovat články ne kliknutím na jejich název, ale zaškrtnutím políčka a kliknutím na tlačítko upravit v liště.

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

Odpověď od Pavel
19. kvě 2014 09:39 #116153
Díky za tip. Pokud provedu editaci přes checkbox a tlačítka editovat v menu, tak vše funguje jak má. Ale jak to tak vypadá, tak pokud to neopraví přímo tvůrci, tak se asi nedá nic dělat...

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

Odpověď od Cony
23. kvě 2014 01:06 - 23. kvě 2014 01:07 #116239
Tak jsem zjistil, že si mi stejně chová i IE 11, začal jsem tedy zkoumat.
Hosting kde stránky běží (cesky-hosting.cz) má nastaveno ve výchozím stavu cache pro úplně vše, a posílá tedy prohlížečům informaci že mají ukládat do mezipaměti i přesměrování. Mne u tohot konkrétního hostingu pomohlo vypnout cache následovně
ExpiresByType text/html M0
v souboru .htaccess

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