Visito regularmente mi sitio para asegurarme de que funciona y noté que no aparecían imágenes de productos, pensando que era un problema con la caché de indexación. Intenté iniciar sesión en el panel de administración y recibí el error:
"clave de formulario no válida. Actualice la página"
Otros síntomas son que los clientes no pudieron agregar productos al carrito y un rendimiento extremadamente lento.
No hay errores en los registros (/ var / logs)
¿Qué pasos adicionales debo realizar para resolver este problema?
fuente
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é / var / session y / var / cache y todo volvió a la normalidad.
fuente
var/session
cerrará la sesión de todos y borrará todos los carritos de invitados. Vea aquí una solución que solo elimina las sesiones antiguas: magento.stackexchange.com/a/58167/243Hay 3 soluciones:
Use estos comandos en phpmyadmin
ELIMINAR DE core_config_data WHERE ruta = 'web / cookie / cookie_domain';
BORRAR DE core_config_data WHERE ruta = 'web / cookie / cookie_path';
Ahora intenta iniciar sesión.
2. Elimine todo en la carpeta var y luego verifique si funciona.
3. Reemplace el archivo .htaccess con un archivo de muestra .htaccess y luego intente iniciar sesión en el administrador.
Espero que te ayude.
fuente
Otro posible problema, algo obvio, para verificar primero: si su sitio usa SSL, asegúrese de que no esté usando el protocolo http para su página de administración; deberías estar usando https . por ejemplo, https://example.com/admin
fuente
En mi caso, el problema parece ser porque he creado el usuario administrador usando n98-magerun con un usuario que no puede escribir en magentofolder / var y en su lugar utilicé la carpeta de respaldo / tmp / magento.
Acabo de eliminar mi usuario administrador
sudo -iu OTHERUSER
y ejecuté un (usuario que posee la carpeta magento) y corrín98-magerun admin:user:create
nuevamente para crear mi usuario.ACTUALIZACIÓN: en otro caso, la URL del administrador se ha visitado sin www. sintaxis, y la configuración de cookies estaba usando www. Solo pongo el www. en la URL del administrador resolvió el problema. ;)
fuente
admin:user:create
?Junto con el paso anterior de borrar el caché, también tuve que seguir el artículo a continuación y configurar la información de datos de la sesión en la ruta correcta siguiendo los pasos a continuación
Artículo de referencia
/programming/26123081/failed-to-write-session-data-magento
Lo arreglé cambiando el session.save_path para colocarlo en la VM.
Cambiar la aplicación de archivo / etc / local.xml
reemplazado por debajo
Entonces comenzó a funcionar. Además, a veces no se puede decir realmente el problema, por lo tanto, es importante que habilite el registro de errores. Habilite esto consultando el siguiente artículo
https://www.thecreativedev.com/how-to-enable-system-log-and-errorswarning-in-magento/
fuente
Borrar cookies y caché. Abra el panel de administración en modo incógnito.
fuente
Este problema conocido generalmente se produce después de aplicar el parche SUPEE-7405 incluido en la versión Magento 1.9.2.3. Se puede resolver agregando el siguiente código en el archivo: app / code / local / Mage / Core / Model / Session.php
Es posible que este archivo no exista en su repositorio, así que cópielo
app/code/core/Mage/Core/Model/Session.php
y pégueloapp/code/local/Mage/Core/Model/Session.php
Después de eso, agregue la función anterior en el archivo porque puede faltar en el archivo principal.También borre la memoria caché y las cookies de su navegador. Borre todos los archivos en Magento
var/cache
y elvar/session
contenido de las carpetas. Luego inicie sesión en su panel de administración.fuente