Impossible de se connecter: "ERREUR: les cookies sont bloqués ou ne sont pas pris en charge par votre navigateur. Vous devez activer les cookies pour utiliser WordPress."
-
-
Regardez la source HTML de lapage de connexion.Y a-t-il quelque chose avant la ligne DOCTYPEinitiale?Même une ligneblanche?Sitelest le cas,vous disposez d'unmorceau de code créant une sortie avant la création desen-têtes,auquel cas cela l'empêche de définir des cookies.Look at the login page's HTML source. Is there anything at all before the initial DOCTYPE line? Even a blank line? If so, then you have some piece of code creating output before the headers are made, in which case this prevents it from setting cookies.
- 1
- 2014-10-22
- Otto
-
Celaest dû aufait que Wordpress applique un contrôle $ secure_cookie sur un canal cryptépour les connexions administrateur.Reconfigurez votre serveur Webpour appliquer SSL/TLS.KR.This is due to the fact that Wordpress enforce a $secure_cookie control over an encrpted channel for admin logins. Reconfigure your webserver to enforce SSL/TLS. KR.
-
Si vous utilisez WordPress MU,l'ajout du domaine à la liste des domaines dans lesparamètrespeut résoudre leproblème.If you're using WordPress MU, adding the domain to Domains list in Settings may fix the issue.
- 0
- 2016-12-12
- Mahdi Taghizadeh
-
C'est ce qui afonctionnépourmoi:j'ai changé httpen https (ajouté 's')et voila.Plus deproblème de cookies.This is what worked for me: I changed http to https (added 's') and voila. No more cookie issue.
- 2
- 2017-09-19
- Prisoner 13
-
@MahdiTaghizadeh - Pouvez-vousexpliquerplusen détail ce que vous voulez dire?@MahdiTaghizadeh - Can you explain what you mean please in more detail?
- 0
- 2019-04-04
- Greeso
-
Une autreerreur que vouspouvezfaireest lors de la configuration d'AWS cloudfront,vouspouvezignorer lesparamètrespour le laissertransférer les cookies.lorsqu'ilest désactivé,vousne pourrezpas vous connecteranother mistake that you can make is when setting up AWS cloudfront, you may overlook the settings to let it forward cookies. when its disabled, you won't be able to login
- 0
- 2019-09-12
- Kevin
-
5 réponses
- votes
-
- 2014-10-24
C'était du vernis.
Notre hébergeur avait configuré Varnish d'unemanière spécifique à Drupal,et ilfiltrait les cookies que WordPress utilisepourgérer les connexions.
It was Varnish.
Our web host had Varnish set up in a Drupal-specific manner, and it was filtering out the cookies that WordPress uses to handle logins.
-
Dansmon cas,c'est AWS CloudFront qui abloqué les cookies.In my case it was AWS CloudFront which blocked cookies.
- 1
- 2016-09-08
- Mantas
-
J'ai vu cela avec le sitenon sécurisé http://maispourmoi,toutfonctionne lorsque vous utilisez https://I saw this with the non secure sitehttp:// but for me everything works when using https://
- 0
- 2019-09-27
- CrandellWS
-
- 2016-11-28
Ajoutez la ligne ci-dessous à votre wp-config.php avant/* C'esttout,arrêtez demodifier! ... */
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] ); /* That's all, stop editing! Happy blogging. */
Add below line to your wp-config.php before /* That's all, stop editing!...*/
define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] ); /* That's all, stop editing! Happy blogging. */
-
Cette solution a égalementfonctionnépourmoi sur uneinstallationmultisite.J'aipume connecter au siteprincipalmaispas au site secondaire.This solution also worked for me on a multisite installation. I was able to login to the main site but not to the secondary one.
- 2
- 2018-02-23
- Be.St.
-
@ Be.St.,Essayez `define ('COOKIE_DOMAIN','');`@Be.St., try `define('COOKIE_DOMAIN', '');`
- 0
- 2018-04-18
- Steve
-
Celan'apasfonctionnéimmédiatementpourmoi,mais afait sur une actualisationmatérielle (ctrl +f5 dans chrome)This didn't work immediately for me, but did on a hard refresh (ctrl + f5 in chrome)
- 2
- 2019-02-09
- Dave
-
d'accord avec @Dave,j'ainettoyémanuellement le cookieet puis çamarcheagree with @Dave, I manually cleaned cookie and then it works
- 0
- 2020-02-19
- Neekey
-
Dans le cas où quelqu'un recherche une documentation officielle qui le confirme,ilpeut voir cemême conseilen bas de https://wordpress.org/support/article/wordpress-multisite-domain-mapping/.In case anyone is looking for official documentation that confirms this, they can see this same advice at the bottom of https://wordpress.org/support/article/wordpress-multisite-domain-mapping/.
- 0
- 2020-03-20
- DuckMaestro
-
- 2015-06-03
J'ai été recherché sur Google & amp;essayétoutes lesmanières de se débarrasser de ceproblème de cookie. Enfin,j'aitrouvé deux solutions quipourraient vous aider.
Solution 1:
votre site/wp-login.php
Commentaire suivant les lignes 770-773
Code
if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) ) $user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress.")); else $user = wp_signon('', $secure_cookie);
Celapeutfonctionnerpour certains sites Webet certains sitespeuvent afficher unepage vierge. Deplus,cen'estpas recommandé,car cefichierpeut être remplacé après lamise àjour de wordpress,alorsessayez une deuxième solution.
Solution 2:
yoursite/wp-content/themes/yourthemeFolder/functions.php
Placez le code suivant.
setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN); if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
Lamise àjour de votrethèmepeut égalementperdre cesmodifications,veuillez doncplacer ce code dans un autrefunctions.php,qui setrouve sous votre dossier dethèmeenfant dans votrethème actif actuel. J'espère que ceci vous aidera.
I have been googled & tried all ways to get rid of this cookie issue. Finally i found two solutions, which could help you.
Solution 1:
yoursite/wp-login.php
Comment following lines 770-773
Code
if ( isset($_POST['testcookie']) && empty($_COOKIE[TEST_COOKIE]) ) $user = new WP_Error('test_cookie', __("<strong>ERROR</strong>: Cookies are blocked or not supported by your browser. You must <a href='http://www.google.com/cookies.html'>enable cookies</a> to use WordPress.")); else $user = wp_signon('', $secure_cookie);
It might work for some websites and some sites may show blank page. Moreover, this is not recommended,as this file may be overridden after wordpress update so try for second solution.
Solution 2:
yoursite/wp-content/themes/yourthemeFolder/functions.php
Place following code.
setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN); if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
Updating of your theme may also loose these changes so please place this code in another functions.php, which is under your child-theme folder in your current active theme. Hope, this will help you.
-
Ce sont vraiment des solutions.Plus comme des contournements,pasidéalpour l'utiliseren permanence ...These are really solutions. More like work arounds, not ideal to use this permanently...
- 2
- 2016-09-21
- Jake
-
-1pour "Solution" 1 car l'édition dunoyaun'est JAMAIS l'action correcte.2fonctionneramaisn'identifiepas leproblème.-1 for "Solution" 1 because editing the core is NEVER the correct action. 2 will work but it does not identify the issue.
- 0
- 2018-04-25
- Jeremy
-
- 2018-07-06
J'ai égalementeu ceproblème récemment,il s'est avéré quemême si lenom de domaine était dirigé vers le site Web,lemultisite wordpressn'avaitpas d'enregistrement dans labase de donnéespourmapper lenom de domaine sur leblog correct,donc lorsque wordpress étaitenessayant de définir les cookies,il définissait le cookiepour le sous-domaine au lieu du domainemappé.
I also had this issue recently, it turned out that although the domain name was pointed towards the website, the wordpress multisite didn't have a record in the database to map the domain name to the correct blog, so when wordpress was trying to set the cookies, it was setting the cookie for the subdomain instead of the mapped domain.
-
Cela afonctionnépourmoi.J'utilise https://wordpress.org/plugins/wordpress-mu-domain-mapping/pour lemappage de domaineet dès quej'ai ajouté l'enregistrement demappage,j'ai cessé de recevoir lemessage "ERREUR: les cookies sontbloqués ounonprisen chargepar votreerreur dunavigateur ".This worked for me. I'm using https://wordpress.org/plugins/wordpress-mu-domain-mapping/ for domain mapping and as soon as I added the mapping record, I stopped getting the "ERROR: Cookies are blocked or not supported by your browser" error.
- 0
- 2019-02-13
- lee_mcmullen
-
- 2018-04-08
J'aiimplémenté la solutionfourniepar wpdevramkiet j'ai remarqué que leproblème suivantpourrait surgir:
"Remarque: la constante COOKIE_DOMAIN déjà définie dans/wp-config.php à la ligne 102"
Pour résoudre ceproblème,veuillez commenter le code suivant dans lefichier wp-includes/default-contants.php
if ( !defined('COOKIE_DOMAIN') ) define('COOKIE_DOMAIN', false);
I implemented the solution given by wpdevramki and noticed that following issue might surface:
"Notice: Constant COOKIE_DOMAIN already defined in /wp-config.php on line 102"
To resolve this, please comment out the following code in the wp-includes/default-contants.php
if ( !defined('COOKIE_DOMAIN') ) define('COOKIE_DOMAIN', false);
Après un déplacement de serveur,je neparvienspas àme connecter àmon site. J'obtiens lemessage "ERREUR: les cookies sontbloqués oune sontpasprisen chargepar votrenavigateur. Vous devez activer les cookiespour utiliser WordPress."erreur lorsquej'essaye de soumettre leformulaire de connexion.
Je suis certain quemonnavigateur accepte les cookieset qu'ilsne sontpasbloqués.
J'aifait des recherches approfondieset essayétoutes les suggestions quej'aitrouvées:
définissez ADMIN_COOKIE_PATH,COOKIE_DOMAIN,COOKIEPATHet SITECOOKIEPATH dans wp-config.php:
aessayé cepiratage sur wp-login.php: https://wordpress.org/support/topic/cookies-are-blocked-or-not-supported-by-your-browser-1#post-5026171
Jepeuxme connecter au site surmoninstallation locale,et jepeuxme connecter au site surnotre serveur de développement. Desidées sur ce quipourraiten être la cause?