Nettoyage des sauvegardes, suppression automatique et mise à jour des versions de Duplicator en un seul clic
Nettoyage des sauvegardes, suppression automatique et mise à jour des versions de Duplicator en un seul clic
Au lieu d'accéder à votre tableau de bord WordPress, vous voyez apparaître un message d'erreur ennuyeux : "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur".
Frustrant, n'est-ce pas ?
Il s'agit de l'une des erreurs de connexion les plus courantes de WordPress. Malgré son aspect technique, il existe quelques solutions simples.
Dans ce tutoriel, je vous montrerai comment retourner dans votre site WordPress. Que vous soyez un débutant qui n'a jamais touché au code ou un propriétaire de site expérimenté, vous trouverez une solution qui vous conviendra.
Remettons votre site en état de marche !
Vous rencontrez généralement cette erreur lorsque vous essayez de vous connecter à WordPress. Au lieu d'accéder à votre tableau de bord, vous obtenez un message qui ressemble à ceci :
ERREUR : Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur. Vous devez activer les cookies pour utiliser WordPress.
Les cookies sont la mémoire à court terme de votre site. Lorsque vous vous connectez à WordPress, il crée un petit fichier cookie dans votre navigateur qui dit "Hé, cette personne est connectée et autorisée à être ici".
Sans ce cookie, WordPress oublie qui vous êtes entre les chargements de pages. C'est comme si vous deviez vous présenter à nouveau à chaque fois que vous cliquez sur quelque chose. C'est pourquoi vous ne pouvez pas rester connecté lorsque les cookies ne fonctionnent pas correctement.
Ce qui rend cette erreur particulièrement frustrante, c'est qu'elle peut survenir même lorsque l'on est en présence d'un problème :
En effet, le problème n'est pas toujours lié aux paramètres des cookies de votre navigateur. Il est parfois lié à WordPress lui-même, à la configuration de votre hébergement ou même aux plugins de sécurité qui tentent de protéger votre site.
La bonne nouvelle ? Vos visiteurs peuvent généralement toujours consulter votre site. Cette erreur n'affecte généralement que l'administration.
Examinons les trois principales causes de cette erreur frustrante. Connaître la cause du problème vous aidera à choisir la bonne solution.
Vos plugins de sécurité sont comme des gardiens surprotecteurs. Parfois, ils font leur travail un peu trop bien.
Des plugins de sécurité populaires comme Wordfence ou Sucuri peuvent occasionnellement bloquer la fonctionnalité des cookies tout en protégeant votre site contre les attaques. Leurs intentions sont bonnes, mais cela peut empêcher des utilisateurs légitimes (comme vous) de se connecter.
De même, les plugins de mise en cache peuvent interférer avec les opérations relatives aux cookies lorsqu'ils essaient de servir les pages mises en cache de manière trop agressive.
Vous venez de changer d'hébergeur ou de transférer votre site vers un nouveau domaine? Cela pourrait être la cause de votre problème.
Lorsque vous migrez un site web, les chemins et les paramètres des cookies peuvent être mal alignés. Après le transfert, les cookies peuvent rechercher votre site au mauvais endroit.
Les problèmes courants liés à la migration sont les suivants
Les navigateurs modernes sont de plus en plus axés sur la protection de la vie privée, ce qui est généralement une bonne nouvelle. Mais parfois, ces fonctions de confidentialité peuvent poser des problèmes :
Chrome, Firefox et Safari gèrent tous les cookies différemment, ce qui explique pourquoi l'erreur peut apparaître dans un navigateur et pas dans un autre.
Réparons maintenant l'erreur "Les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur". Essayez ces méthodes dans l'ordre - vous n'aurez peut-être pas besoin de les essayer toutes !
Parfois, la solution la plus simple fonctionne. Avant de tenter quoi que ce soit de compliqué, commençons par rafraîchir le navigateur.
Un rafraîchissement régulier ne suffit pas, il faut un rafraîchissement en profondeur. Voici comment procéder :
Cette opération permet d'effacer le cache de la page en cours et de tout recharger. C'est comme si vous redémarriez rapidement votre navigateur.
Si un rafraîchissement complet n'a pas fonctionné, il est temps d'effacer les cookies de votre navigateur.
Dans Google Chrome, cliquez sur les trois points en haut à droite et sélectionnez Supprimer les données de navigation.
Cochez ces cases :
Cliquez sur Supprimer les données.
Si vous utilisez un autre navigateur, consultez ce guide complet sur la suppression des caches des navigateurs.
Après avoir vidé votre cache, fermez complètement votre navigateur, ouvrez-le à nouveau et essayez de vous connecter à nouveau.
Le problème peut être dû à l'activation de vos plugins de sécurité ou de mise en cache. Pour résoudre le problème, envisagez de les désactiver.
Si vous ne pouvez pas vous connecter, vous devrez désactiver les plugins dans votre gestionnaire de fichiers. Ne vous inquiétez pas, nous ferons en sorte que cela soit aussi simple que possible.
Connectez-vous à votre site à l'aide d'un client FTP (File Transfer Protocol) ou du gestionnaire de fichiers de votre panneau de contrôle d'hébergement. Naviguez jusqu'à wp-content/plugins/
Trouvez le dossier de votre plugin de sécurité ou de mise en cache. Ajoutez "-deactivated" au nom du dossier.
Par exemple, renommez "wordfence" en "wordfence-deactivated".
Cela désactive temporairement le plugin sans supprimer les paramètres.
Quels sont les plugins à cibler en priorité:
Après avoir désactivé un plugin, essayez de vous reconnecter. Si cela fonctionne, vous avez trouvé le coupable. Si ce n'est pas le cas, réactivez ce plugin (supprimez "-deactivated") et essayez-en un autre.
Si vous trouvez le plugin qui pose problème, connectez-vous à WordPress (vous devriez pouvoir le faire maintenant). Allez dans les réglages du plugin.
Recherchez les paramètres liés aux éléments suivants
Essayez d'assouplir les paramètres trop stricts. Vous devrez peut-être contacter l'équipe d'assistance du plugin ou envisager de le supprimer complètement de votre site web.
Si les méthodes précédentes n'ont pas fonctionné, nous devons nous pencher sur la configuration de WordPress. Cette méthode nécessite d'éditer les fichiers principaux de WordPress, alors procédons avec précaution.
Sauvegardez toujours votre site web avant d'y apporter des modifications. Un seul caractère erroné pourrait endommager votre site. Il est donc important de savoir que vous pouvez revenir en arrière si nécessaire.
Ensuite, ouvrez les fichiers de votre site. Trouvez wp-config.php dans le répertoire racine de votre site.
Ouvrez le fichier et ajoutez cette ligne juste avant la ligne /* That's all, stop editing! */
commentaire :
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );
Enregistrez le fichier et téléchargez-le sur votre serveur. Essayez de vous connecter à nouveau pour voir si l'erreur concernant les cookies a été résolue.
Il s'agit de notre solution la plus technique, mais elle peut s'avérer efficace lorsque les cookies ne fonctionnent toujours pas correctement. Nous ajouterons un code personnalisé au fichier functions.php pour garantir une gestion correcte des cookies.
Si vous n'en avez pas encore, lisez ce guide sur la création d'un thème enfant.
Ensuite, ouvrez le fichier functions.php de votre thème. Ajoutez ce code :
if ( SITECOOKIEPATH != COOKIEPATH ) {
setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
}
Enregistrer le fichier.
Ensuite, videz complètement le cache de votre navigateur. Essayez de vous connecter à nouveau.
Si les cookies sont bloqués par votre navigateur, essayez d'abord d'actualiser la page, de vider le cache de votre navigateur ou d'utiliser un autre navigateur. Si cela ne fonctionne pas, désactivez temporairement les plugins de sécurité, ajoutez des paramètres de cookies à votre fichier wp-config.php ou modifiez votre fichier functions.php.
Si vous êtes toujours bloqué, contactez votre hébergeur pour qu'il effectue des vérifications au niveau du serveur.
Pour débloquer les cookies dans Google Chrome, ouvrez les paramètres de votre navigateur. Cliquez sur Confidentialité et sécurité " Cookies tiers. Ici, vous pouvez régler la façon dont votre navigateur gère les cookies.
La procédure est similaire pour les autres navigateurs web.
Cette erreur peut se produire même lorsque les cookies sont activés. Les plugins de sécurité ou de mise en cache peuvent parfois interférer avec la fonctionnalité des cookies. En outre, les récentes migrations de sites web peuvent entraîner des erreurs dans les chemins d'accès aux cookies.
Vous avez maintenant corrigé l'erreur "cookies bloqués" dans WordPress !
Avez-vous rencontré d'autres erreurs WordPress ? Consultez nos autres guides de dépannage pour assurer le bon fonctionnement de votre site :
Vous avez besoin de revenir rapidement en arrière suite à une erreur sur un site web ? Passez à Duplicator Pro pour des restaurations en un clic et une reprise après sinistre !
Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.