No puedo iniciar sesión: "ERROR: Las cookies están bloqueadas o no son compatibles con su navegador. Debe habilitar las cookies para usar WordPress".
-
-
Mire lafuente HTML de lapágina deinicio de sesión.¿Hay algo antes de la línea DOCTYPEinicial?¿Incluso una líneaen blanco?Sies así,entoncestiene algúnfragmento de código que crea una salida antes de que se creen losencabezados,en cuyo casoestoevita queestablezca 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
-
Esto se debe al hecho de que Wordpressimpone un control $ secure_cookie sobre un canal cifradoparainicios de sesión de administrador.Reconfigure su servidor webpara hacer cumplir 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.
-
Siestá utilizando WordPress MU,agregarel dominio a la lista de Dominiosen Configuraciónpuede solucionarelproblema.If you're using WordPress MU, adding the domain to Domains list in Settings may fix the issue.
- 0
- 2016-12-12
- Mahdi Taghizadeh
-
Estoes lo quefuncionóparamí: cambié http a https (agregué 's') y listo.Nomásproblemas con las 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 - ¿Puedesexplicar a quéte refieres conmás detalle?@MahdiTaghizadeh - Can you explain what you mean please in more detail?
- 0
- 2019-04-04
- Greeso
-
Otroerror quepuede cometeres que al configurar AWS Cloudfront,puedepasarpor alto la configuraciónparapermitir que reenvíe cookies.cuandoestá deshabilitado,nopodráiniciar sesiónanother 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 respuestas
- votos
-
- 2014-10-24
Erabarniz.
Nuestroproveedor de alojamiento webtenía configurado Varnish de unamaneraespecíficapara Drupal yestabafiltrando las cookies que utiliza WordPressparagestionar losinicios de sesión.
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.
-
Enmi caso,fue AWS CloudFrontel quebloqueó las cookies.In my case it was AWS CloudFront which blocked cookies.
- 1
- 2016-09-08
- Mantas
-
Viesto conel sitiono seguro http://peroparamítodofunciona cuando se usa 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
Agrega la siguiente línea atu wp-config.php antes de/* Esoestodo,¡deja deeditar! ... */
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. */
-
Esta solucióntambiénme funcionóen unainstalación de varios sitios.Pudeiniciar sesiónen el sitioprincipalperonoen el secundario.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.,Intente `define ('COOKIE_DOMAIN','');`@Be.St., try `define('COOKIE_DOMAIN', '');`
- 0
- 2018-04-18
- Steve
-
Estonofuncionó deinmediatoparamí,pero lo hizoen una actualización completa (ctrl +f5en Chrome)This didn't work immediately for me, but did on a hard refresh (ctrl + f5 in chrome)
- 2
- 2019-02-09
- Dave
-
de acuerdo con @Dave,limpiémanualmente la cookie y luegofuncionaagree with @Dave, I manually cleaned cookie and then it works
- 0
- 2020-02-19
- Neekey
-
En caso de que alguienestébuscando documentación oficial que lo confirme,puede verestemismo consejoen laparteinferior 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
Me hanbuscadoen Google & amp; Intentétodas lasformas de deshacerse deesteproblema de cookies. Finalmenteencontré dos soluciones quepodrían ayudarlo.
Solución 1:
su sitio/wp-login.php
Comente siguiendo las líneas 770-773
Código
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);
Esposible quefuncionepara algunos sitios web y algunos sitiospuedenmostrar unapáginaen blanco. Además,estono se recomienda,ya queeste archivopuede ser anulado después de la actualización de wordpress,así queintente una segunda solución.
Solución 2:
su sitio/wp-content/themes/yourthemeFolder/functions.php
Coloqueel siguiente código.
setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN); if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);
La actualización de sutematambiénpuedeperderestos cambios,así que coloqueeste códigoen otrofunctions.php,que seencuentra debajo de la carpeta deltema hijoen sutema activo actual. Espero queestote ayudará.
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.
-
Estas son realmente soluciones.Más como soluciones alternativas,noesidealpara usarestopermanentemente ...These are really solutions. More like work arounds, not ideal to use this permanently...
- 2
- 2016-09-21
- Jake
-
-1para "Solución" 1porqueeditarelnúcleo NUNCAes la acción correcta.2funcionaráperonoidentificaelproblema.-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
Tambiéntuveesteproblema recientemente,resultó que aunqueelnombre de dominio apuntaba haciael sitio web,elmultisitio de wordpressnotenía un registroen labase de datospara asignarelnombre de dominio alblog correcto,por lo que cuando WordpressestabaAlintentar configurar las cookies,estaba configurando la cookieparael subdominioen lugar del dominio asignado.
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.
-
Estofuncionóparamí.Estoy usando https://wordpress.org/plugins/wordpress-mu-domain-mapping/para la asignación de dominios ytanpronto como agreguéel registro de asignación,dejé de recibirel "ERROR: las cookiesestánbloqueadas ono son compatibles con suerror delnavegador ".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
Implementé la soluciónproporcionadapor wpdevramki ynoté quepodría surgirel siguienteproblema:
"Aviso: la constante COOKIE_DOMAIN ya definidaen/wp-config.phpen la línea 102"
Para resolveresto,comenteel siguiente códigoen 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);
Después demover un servidor,nopuedoiniciar sesiónen mi sitio. Apareceelmensaje "ERROR: Las cookiesestánbloqueadas ono son compatibles con sunavegador. Debe habilitar las cookiespara usar WordPress".error cuandointentoenviarelformulario deinicio de sesión.
Estoy seguro de quemi navegador admite cookies y quenoestánbloqueadas.
Investiguéestobastante afondo yprobétodas las sugerencias queencontré:
configure ADMIN_COOKIE_PATH,COOKIE_DOMAIN,COOKIEPATH y SITECOOKIEPATHen wp-config.php:
probéestetrucopara wp-login.php: https://wordpress.org/support/topic/cookies-are-blocked-or-not-supported-by-your-browser-1#post-5026171
Puedoiniciar sesiónen el sitioen miinstalación local ypuedoiniciar sesiónen el sitioen nuestro servidor de desarrollo. ¿Algunaidea de quepuedeestar causandoesto?