joomla 5.2.2 Zend OPcache API is restricted by „restrict_api“ configuration directive
Dobrý den,
na webu jiri-kubza.cz se potýkám s tímto problémem.
Zend OPcache API is restricted by „restrict_api“ configuration directive in /data/web/virtuals/365296/virtual/www/libraries/vendor/joomla/filesystem/src/File.php
Přečetl jsem různá fóra a návody na internetu i v souvislosti s wedos hostingem. Bohužel nic z nalezeného mi zásadně nepomohlo. Prosím o radu, jak se této hlášky zbavit. Bohužel se nevyskytne vždy, ale jen na určitých stránkách a v různých situacích 🙁
Díky moc
8 Odpověď
Nevím, asi závisí na tom, jestli aktualizace zasáhne soubor File.php, nebo ne. Nicméně pokud by se problém opakoval, stačí zajít do daného souboru, najít řádek v chybové hlášce, a na začátek umístit znaky //. Tím jej vyřadíte. Jde o poměrně běžnou opravu.
Dobrý den,
nevím přesně, jestli to platí pro Vaši verzi Joomly, ale mělo by stačit přenastavit metodu cachování na souborovou (file cache). Zkuste cestu Administrator → Extensions → Plugin Manager → System – Page Cache.
Dobrý den,
povolil jsem plugin system – mezipaměť a následně v globalni nastaveni – system – mezipaměť – zapnuto – konzervativni ukladani zvolil soubor. Bohužel mám pocit že hláška poté vyskakovala na všech stránkách a ne jen na nějakých jako předtím. Nevím, podle čeho se rozhoduje, kde se objeví, ale jen na některých náhodných stránkách webu (a to ještě ne vždy)
Zkuste na stránkách, kde se objevuje, provést znovunačtení bez cache prohlížeče (klávesová zkratka Ctrl+Shift+R).
Dobrý den,
řešením bylo zakomentovat volání OPcache v souboru v chybovém hlášení. Kolega Vám to nastavil.
Super, díky moc. Napřepíše se to s novou verzí joomla?