Je reçois cet avertissement PHP sur les pages back-end et front-end (WordPress) et je ne vois pas comment le réparer:
Avertissement: include (/ home /.../ public_html/wp-content/advanced-cache.php): impossible d'ouvrir le flux: aucun fichier ou répertoire de ce type dans /home/.../public_html/wp-settings.php on ligne 84
Attention: include (): Impossible d'ouvrir '/home/.../public_html/wp-content/advanced-cache.php' pour l'inclusion (include_path = '.:/Usr/lib/php:/usr/local/lib/php ') dans /home/.../public_html/wp-settings.php à la ligne 84
En effet, il n'y a pas de fichier advanced-cache.php dans ce répertoire (je ne suis pas sûr de l'avoir déjà été), mais la même configuration fonctionne absolument sur un serveur différent sans avertissements.
J'apprécierai toute aide. Merci.
Je pense que vous avez installé Advance cache plugin
et un paramètre 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'));
pour éviter cette erreur, vous pouvez définir sur false, comme
define('WP_CACHE', false);
../wp-content/advanced-cache.php est généré dynamiquement lors de l'installation d'un plugin de mise en cache, en particulier les plugins de mise en cache de wordpress.org. Donc, vous ne pourrez pas trouver ce fichier sur une nouvelle installation WP.
S'il vous plaît se référer lien
Dans votre cas, je suppose que vous avez installé un plug-in de mise en cache et que, pour une raison quelconque, le fichier advanced-cache.php est supprimé du dossier ou qu’il peut y avoir un problème d’autorisation pour l’exécution du fichier. C'est pourquoi, lorsque votre plug-in de mise en cache essaie de rechercher et d'inclure le fichier advanced-cache.php, il ne peut pas le trouver ni l'exécuter, ce qui renvoie l'erreur que vous avez mentionnée.
Pour d'autres possibilités et suggestions, j'ai besoin de savoir quel plugin de mise en cache utilisez-vous. Faites-moi savoir si vous voulez que je l'aide plus loin ...
Outre la définition de WP-CACHE sur false dans le fichier wp-config, vous devrez peut-être également renommer ou supprimer le fichier wp-contet/advanced-cache.php.
Aller au fichier wp-config.php
et vérifier cette ligne
define('WP_CACHE', true);
Si vous trouvez alors changez-le en
define('WP_CACHE', false);
Vous avez terminé. Merci.
Ce qui suit m'a aidé à récupérer mon accès à la galerie et à wp-admin:
Accédez au dossier wp-content (Obtenez l'accès FTP au site Web)
Vérifiez si les fichiers advanced-cache.php et object-cache.php sont présents.
Renommez les fichiers en .bak comme suit: advanced-cache.php.bak et object-cache.php.bak
Cette erreur est survenue en raison de la fonctionnalité de mise en cache du plug-in W3 Total Cache pour moi .