2017-04-14 2 views
2

Ich bekomme diese PHP-Warnung auf Back-End-und Front-End-Seiten (WordPress) und kann nicht herausfinden, wie zu fixieren:WordPress - PHP Warnung konnte nicht geöffnet werden Stream: Keine solche Datei oder Verzeichnis (Advanced-cache.php)

Warning: include (/ home /.../ public_html/wp-content/advanced-cache.php): failed to open stream: Datei oder ein Verzeichnis in/home/.. ./public_html/wp-settings.php on line 84

Warnung: include(): Fehler beim Öffnen '/home/.../public_html/wp-content/advanced-cache.php' für die Aufnahme (include_path = ' .:/usr/lib/php:/usr/local/lib/php ') in /home/.../public_html/wp-settings.php in Zeile 84

In der Tat gibt es keine Advanced-cache.php in diesem Verzeichnis (nicht sicher, ob überhaupt), aber absolut die gleiche Konfiguration funktioniert auf einem anderen Server ohne Warnungen.

Ich werde jede Hilfe zu schätzen wissen. Vielen Dank.

Antwort

6

Ich glaube, Sie Advance cache plugin installiert haben, und eine Einstellung WP_CACHE

define('WP_CACHE', true); 
// or may be it is a file like, if so then comment this line, 
// below is the statement which need to be commented 
// define('WP_CACHE', is_file(__DIR__.'/wp-content/advanced-cache.php')); 

diesen Fehler vermeiden Sie falsch, wie

define('WP_CACHE', false); 
+0

Danke, es hat geholfen. Es war WP Super Cache und ich hatte define ('WP_CACHE', false) in der Config. – elkah

2

../wp-content/advanced-cache einstellen .php wird dynamisch generiert, wenn ein Caching-Plugin installiert wird, insbesondere das Caching von Plugins von wordpress.org. Sie können diese Datei also nicht in der neuen WP-Installation finden.

Bitte beachten link

In Ihrem Fall gehe ich davon aus, dass Sie einige Caching-Plugin installiert haben und aus irgendeinem Grund im fortgeschrittenen cache.php-Datei aus dem Ordner gelöscht oder es kann zum Ausführen der Datei Berechtigungsproblem sein. Das ist der Grund, wenn Ihr Caching-Plugin versucht, die Datei advanced-cache.php zu suchen und einzuschließen, als sie nicht finden oder ausführen kann, und dies löst den von Ihnen erwähnten Fehler aus.

Für weitere Möglichkeiten und Vorschläge muss ich wissen, welches Caching-Plugin Sie verwenden. Lass mich wissen, wenn du willst, dass ich weitergehe ...

+0

Es ist WP Super Cache. Ich habe das Problem gelöst define ('WP_CACHE', false) ;. Danke auf jeden Fall. – elkah

Verwandte Themen