elca
Recibo esta advertencia de PHP en las páginas de back-end y front-end (WordPress) y no sé cómo solucionarlo:
Advertencia: include(/home/…/public_html/wp-content/advanced-cache.php): no se pudo abrir la transmisión: No existe tal archivo o directorio en /home/…/public_html/wp-settings.php en línea 84
Advertencia: include (): error al abrir ‘/home/…/public_html/wp-content/advanced-cache.php’ para su inclusión (include_path=”.:/usr/lib/php:/usr/local/lib/ php”) en /home/…/public_html/wp-settings.php en la línea 84
De hecho, no hay advanced-cache.php en ese directorio (no estoy seguro si alguna vez lo hubo), pero absolutamente la misma configuración funciona en un servidor diferente sin advertencias.
Apreciaré cualquier ayuda. Gracias.
creo que lo tienes instalado Advance cache plugin
y un ajuste 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'));
para evitar este error, puede configurarlo como falso, como
define('WP_CACHE', false);
-
Gracias, ayudó. Era WP Super Cache y tenía define(‘WP_CACHE’, false) en la configuración.
– elkah
17 de abril de 2017 a las 1:55
-
“Si tu auto hace un ruido extraño, no lo uses”
– Tim Van Dick
7 de agosto de 2018 a las 12:48
../wp-content/advanced-cache.php se genera dinámicamente cuando se instala cualquier complemento de almacenamiento en caché, especialmente los complementos de almacenamiento en caché de wordpress.org lo usan. Por lo tanto, no podrá encontrar ese archivo en una instalación nueva de WP.
Consulte Enlace
En su caso, supongo que ha instalado algún complemento de almacenamiento en caché y, por algún motivo, el archivo advanced-cache.php se elimina de la carpeta o puede haber un problema de permiso para ejecutar el archivo. Es por eso que cuando su complemento de almacenamiento en caché intenta buscar e incluir el archivo advanced-cache.php, no puede encontrarlo o ejecutarlo y esto arroja el error que mencionó.
Para más posibilidades y sugerencias, necesito saber qué complemento de almacenamiento en caché usa. Avísame si quieres que te ayude más…
-
Es WP Super Caché. Resolví el problema al deshabilitar define(‘WP_CACHE’, false);. Gracias en cualquier caso.
– elkah
17 de abril de 2017 a las 1:56
Además de establecer WP-CACHE en falso en el archivo wp-config, es posible que también deba cambiar el nombre o eliminar el archivo wp-contet/advanced-cache.php.
Ir wp-config.php
expediente
y revisa esta linea
define('WP_CACHE', true);
Si lo encuentra, cámbielo a
define('WP_CACHE', false);
Estás listo. Gracias.
Hacer lo siguiente me ayudó a recuperar mi galería y acceso a wp-admin:
Vaya a la carpeta wp-content (Obtenga acceso FTP al sitio web)
Compruebe si están presentes los archivos advanced-cache.php y object-cache.php.
Cambie el nombre de los archivos a .bak de la siguiente manera: advanced-cache.php.bak y object-cache.php.bak
Este error ocurrió debido a la funcionalidad de almacenamiento en caché del complemento W3 Total Cache para mí. Espero que esto ayude como lo hizo conmigo.