WordPress – PHP Warning failed to open stream: No such file or directory (advanced-cache.php)

Sto ottenendo questo PHP Warning sul back-end e front-end pagine (WordPress) e non riesco a capire come risolvere il problema:

Warning: include(/home/…/public_html/wp-content/advanced-cache.php): failed to open stream: No such file or directory in /home/…/public_html/wp-settings.php in linea 84

Warning: include(): Failed opening ‘/home/…/public_html/wp-content/advanced-cache.php’ for inclusion (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/…/public_html/wp-settings.php in linea 84

Anzi, non c’è advanced-cache.php in quella directory (non so se mai lo è stato), ma assolutamente la stessa configurazione funziona su un altro server senza avvisi.

Potranno apprezzare qualsiasi aiuto. Grazie.

InformationsquelleAutor elkah | 2017-04-14



5 Replies
  1. 12

    Penso che tu abbia installato Advance cache plugin, e un’impostazione 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'));

    per evitare questo errore, è possibile impostare a false, come

    define('WP_CACHE', false);
    • Grazie, è aiutato. Era WP Super Cache e ho fatto define(‘WP_CACHE’, false) in config.
    • “Se la tua macchina fa un rumore strano, non lo uso”
  2. 5

    ../wp-content/advanced-cache.php viene generato dinamicamente quando qualsiasi plugin di caching viene installato, in particolare plugin di caching da wordpress.org l’uso che. In modo che non sarà in grado di trovare il file su WP nuova installazione.

    Si prega di fare riferimento link

    Nel tuo caso, suppongo che avete installato qualche plugin di caching e a causa di qualsiasi motivo advanced-cache.php il file viene eliminato dalla cartella o ci può essere problema di autorizzazione per l’esecuzione di file. Ecco perché quando il plugin di caching cerca per la ricerca e comprendono advanced-cache.php file che non riesce a trovare o eseguirlo e questo genera l’errore che hai citato.

    Per ulteriori possibilità e suggerimenti, ho bisogno di sapere che plugin di caching utilizzare. Fatemi sapere se mi vuoi aiutare…

    • È WP Super Cache. Ho risolto il problema disabilitando define(‘WP_CACHE’, false);. Grazie in ogni caso.
  3. 0

    In aggiunta alle impostazioni di WP-CACHE su false nel wp-config, si potrebbe anche bisogno di rinominare o rimuovere il wp-contet/advanced-cache.php file.

  4. 0

    Andare a wp-config.php file

    e controllare questa linea

    define('WP_CACHE', true); 

    Se si trova poi a

    define('WP_CACHE', false); 

    Si è fatto. Grazie.

  5. 0

    Fare le seguenti mi ha aiutato a recuperare la mia galleria e wp-admin accesso :

    Andare a wp-content cartella (Ottenere l’accesso FTP al sito)

    Verificare se advanced-cache.php e object-cache.php i file sono presenti.

    Rinominare il file .bak come segue :
    avanzate-cache.php.bak e oggetto-cache.php.bak

    Questo errore si è verificato a causa della funzionalità di memorizzazione nella cache di plugin W3 Total Cache per me.
    Spero che questo aiuta, come ha fatto con me.

Lascia un commento