Soy nuevo en Magento, después de la instalación de la edición comunitaria de Magento 2. No puedo acceder al panel de administración. Me estoy poniendo debajo del error.
Esta página web tiene un bucle de redireccionamiento
Error ERR_TOO_MANY_REDIRECTS
Por favor, ayúdame a resolver el problema. De antemano gracias a todos.
magento2
admin
installation
Abdul Aziz
fuente
fuente
Respuestas:
Tuve el mismo problema al manipular las bases de datos, esta respuesta resolvió mi problema ERR_TOO_MANY_REDIRECTS:
/magento//a/84756/50635
O con acceso a la base de datos, cambie el siguiente valor de registro a 1 :
fuente
En mi caso, estaba importando una base de datos Magento 2 ya existente. La razón por la que recibí el error fue por el dominio de cookies en la base de datos. Ve a tu base de datos y busca en la tabla
core_config_data
. Deberías ver un camino llamadoweb/cookie/cookie_domain
. Asegúrese de que el dominio coincida con el que instaló Magento 2. Ej: Si instaló Magento 2 enlocal.dev/<magento-root>
la entradaweb/cookie/cookie_domain
debería estarlolocal.dev
.fuente
web/cookie/cookie_domain
de NULL a mi nombre de dominio, pero aún así no funciona.Me refiero a su dominio de la tienda Magento como example.com en esta publicación. Si es www.example.com o store.example.com o lo que sea, sustitúyalo en consecuencia.
Acabo de encontrarme con este problema y aquí están los detalles. Instalar Magento 2 2.2.2. Inicialmente configuré las URL de base segura en http://example.com/ y cuando estaba configurando mi certificado ssl letsencrypt en mi servidor, habilité sin pensar la opción de redirigir todo el tráfico http a https.
Esto no sería un problema normalmente, pero Magento puede ser un poco temperamental. Visité mi tienda y mi SSL funciona correctamente, pero cuando intenté acceder al administrador, recibí el aviso "ERR_TOO_MANY_REDIRECTS" y una carga de página fallida.
Veo varias formas de solucionar este problema, pero la que funcionó para mí en el primer intento fue esta.
vea el resultado y busque web / secure / base_url, web / secure / base_link_url & web / secure / use_in_adminhtml .
Estos valores deben configurarse con https://example.com/ para las opciones de URL y web / secure / use_in_adminhtml = 1.
Si no lo están, puede ejecutar los siguientes comandos desde su directorio de instalación de magento para actualizar su configuración.
Después de eso, visite su página de administración, borre el caché de su navegador, vuelva a cargar, ¡y ahora debería recuperar su acceso! con soporte SSL.
El primer paso que tomaría después de eso es volver a iniciar sesión en el portal de administración y verificar sus opciones de configuración para asegurarme de que no se encontrará con ningún otro problema inesperado.
Espero esta ayuda!
Aquí hay algunos recursos de Magento para ayudarlo a guiarse:
Establecer valores de configuración
Referencia de otras rutas de configuración
Referencias sensibles y específicas del sistema
fuente
En mi caso, copié el sitio web del servidor del cliente y lo configuré en mi sistema local. Simplemente eliminé la cookie / dominio de
mesa y luego vació el caché, ¡funcionó para mí!
También puedes hacerlo:
fuente
Tuve el mismo problema después de cambiar el sitio a https. Cuando revisé web / cookie / cookie_domain en core_config_data era NULL.
Luego lo configuré en mi fqdn:
Después de eso reinicié el sitio web y funcionó bien:
fuente
Recibí el error ERR_TOO_MANY_REDIRECTS porque olvidé configurar la versión de PHP en PHP7.
fuente
Este error ocurre debido al uso
localhost
como su nombre de host, especialmente en Chrome. Recomendamos usar su propio dominio. Visite el blog de Alan para más detalles.fuente
Puede intentar reinstalar el Magento con su IP local en lugar de localhost.
Esto sera
http://127.0.0.1/foldername
. Después de instalar de esta manera, podrá acceder desde cualquier navegador.También puede cambiar el registro en la base de datos en core_config_data donde se verá el valor:
reemplazar eso a
fuente
Además, solo para agregar lo que experimenté, si está sirviendo desde apache pero está usando nginx para terminar ssl (y probablemente caché de barniz), entonces asegúrese de que su apache tenga
de lo contrario, da vueltas y vueltas con el frenesí de redirección nginx
fuente
Resolviendo este problema https://github.com/magento/magento2/issues/2473 necesita cambiar el nombre del dominio
fuente
No use diéresis en base-url, por ejemplo:
www.yourhost/österreich
Tuve que cambiarle el nombre a
fuente
En mi caso, he establecido el valor de la
web/cookie/cookie_domain
ruta en lacore_config_data
tabla en NULL .Puedes hacerlo usando Magerun , así:
fuente
En mi caso, estaba usando IP en lugar de localhost pero aún no resolvió. Se modificó la clave de URL de administrador. Funcionó.
Por supuesto, todas las respuestas anteriores siguen siendo válidas cuando las enfrentamos y aplicamos durante el desarrollo.
Chrome causa mucho esto. Firefox es un poco mejor en el manejo de esto.
fuente
Estoy usando Magento 2 en AWS y siguiendo la sugerencia de Ryan Wilson Solucioné el problema yendo a la carpeta htdocs donde está instalado magento y utilizo el siguiente comando
fuente
en la versión magento 2.2 Ni siquiera puedo encontrar la ruta web / cookie / cookie_domain en core_config_data. así que en mi caso el problema fue con el servicio memcached. He configurado session.save_handler = memcached en php.ini de acuerdo con los documentos de magento y esto impidió que el administrador se abriera correctamente, mientras que el frente estaba bien. Después de cambiar los controladores de nuevo a session.save_handler = todos los archivos funcionaron
fuente
tuve el mismo problema para solucionarlo al entrar
el valor es cambiado por NULL a 1
fuente
Eliminar manualmente var / cache / * y var / sessions / * me arregló después de mover el sitio de un subdominio a otro y cambiar las bases_urls necesarias.
fuente
Ninguna de las soluciones propuestas aquí funcionó para mi entorno de desarrollo que se ejecutaba en un contenedor Docker. Lo que funcionó para mí fue cambiar la siguiente línea en
etc/nginx/fastcgi
:…a:
Fuente: https://magenticians.com/magento-ssl-configuration-issues-resolved/#Enabling-SSL .
fuente
En mi caso, Windows no produjo los interceptores correctamente. Compilé el código en mi sistema operativo Windows y copié el código en mi contenedor acoplable. Sugiero que el problema es un problema de ruta. Ver aquí
Mi versión de Magento era 2.3.3
fuente
¡Esto funcionó para mí!
fuente
Compruebe si en su nginx / apache hay una conexión SSL configurada. Una vez que marcó la conexión SSL para el acceso de administrador y no tiene SSL configurado, redirige a la conexión estándar http: // y luego vuelve a https: //. Por eso hay un bucle.
Debería haber algo como esto en nginx:
fuente
Intenta usar esta solución .htaccess
fuente