Solución:
También ocurre si el dominio de la cookie en Sistema> Configuración> Web> Cookies es diferente del dominio del sitio real.
Para eliminar la configuración sin acceso al panel de administración:
-
use la siguiente consulta SQL en la consola MySQL o en un cliente como phpMyAdmin:
DELETE FROM core_config_data WHERE path="web/cookie/cookie_domain";
-
borrar la caché. Si está utilizando el backend de caché basado en archivos predeterminado, elimine todos los directorios a continuación
var/cache
.
Luego, tan pronto como pueda iniciar sesión nuevamente, configure el dominio de cookies correcto para cada sitio web o tienda (Ejemplo: .example.com
por ejemplo.com, www.example.com y todos los demás subdominios)
Si está utilizando n98-magerun (¡y debería hacerlo!), Lo mismo se puede lograr con:
n98-magerun config:delete web/cookie/cookie_domain
n98-magerun cache:clean config
Estoy publicando la pregunta / respuesta porque no pude encontrar nada relevante.
El problema era que la unidad en la que reside mi instalación de magento estaba llena. Liberé algo de espacio, borré la sesión / var / y / var / cache y todo volvió a la normalidad.
Hay 3 soluciones:
-
Utilice estos comandos en phpmyadmin
ELIMINAR DE core_config_data DONDE path = “web / cookie / cookie_domain”;
ELIMINAR DE core_config_data DONDE path = “web / cookie / cookie_path”;
Ahora intente iniciar sesión.
2. Elimine todo en la carpeta var y luego verifique si funciona.
3. Reemplace el archivo .htaccess con el archivo .htaccess de muestra y luego intente iniciar sesión como administrador.
Espero que te ayude.