WordPress – Warning: Zend OPcache API is restricted by „restrict_api“ configuration directive
Dobrý den,
Rád bych se zeptal, jestli mi můžete poradit ohledně problému, s kterým jsem se setkal při pokusu o znova-instalováni pluginu pro optimalizaci spravovaného webu, který běží na WordPress 6.7.1, PHP 8.2.
Web jsme předělávali a při pokusu znova přidat plugin Seraphinite-accelerator for WordPress, hned po instalaci na mně vyskočil daný problém, který přikládám.
Tenhle plugin nám běžel v pořádku před migraci. Web se změnil, i šablona a nějaký obsah. Po tom, jak si plugin přidám a aktivuji ho, se zobrazí error log a následne ten plugin padne. Stalo se, že jsem musel daný plugin odstraňovat přes FTP, protože to “vyplo” stránku. Plugin jsem z důvodů potíží odinstaloval.
Při hledání jsem bohužel nenarazil na stejný problém v rámci WordPressu.
Děkuji.
—————- ——————– ——————- —————— —————– ——————- —————–
Warning: Zend OPcache API is restricted by „restrict_api“ configuration directive in/data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-content/plugins/seraphinite-accelerator/main.php on line 90
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-content/plugins/seraphinite-accelerator/main.php:90) in /data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-content/plugins/seraphinite-accelerator/Cmn/Plugin.php on line 2228
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-content/plugins/seraphinite-accelerator/main.php:90) in /data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-includes/pluggable.php on line 1435
Warning: Cannot modify header information – headers already sent by (output started at /data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-content/plugins/seraphinite-accelerator/main.php:90) in /data/web/virtuals/<ID>/virtual/www/domains/<domain_name.cz>/wp-includes/pluggable.php on line 1438
—————- ——————– ——————- —————— —————– ——————- —————–
5 Odpověď
Dobrý den,
Problém jsem odstranil. Podpora od tvůrců pluginu se s problémem nesetkala, odporučili použít nejnovější verzi pluginu, kterou jsem stejně měl. Vyzkoušel jsem to znova nainstalovat. Přes FTP jsem si zkontroloval, jestli tam není žádná stará verze pluginu ani nějaký odkaz na ten plugin. Stáhnul jsem nejnovější verzi, a nainstaloval. Po prvý krát to znova hodilo chybu, že není možné nainstalovat plugin z důvodů fatální chyby. Chvíli jsem počkal a následně jsem plugin znova aktivoval v sekci plugins a problém zmizel. Bylo to zvláštní chování, i když všechno kolem bylo aktualizované na nejnovější verze (WordPress, šablony, pluginy..).
Dobrý den,
vypnutí zobrazování chyb bude mít za následek jenom to, že ten problém neuvidím, ale nemyslím si, že ten problém zmizí.
Vypnutí zobrazování chybových hlášek (Disabling errors in logs) bohužel nepomůže daný problém odstranit.
Neobjevila se podobná chyba u jiných uživatelů, který mají u Vás hosting?
Děkuji.
Dobrý den,
ve WordPressu jsme tento problém ještě nezaznamenali. Podle chybové hlášky jde o plugin seraphinite-accelerator – zkuste se tedy nejdřív zeptat u nich, jestli mají nějaké bezproblémové řešení. Zpravidla pomůže zakomentování kódu, které tuto konkrétní cache volá, ale doporučuji to ověřit s nimi.