Instalé el nuevo parche hoy: SUPEE-7405 a través de FTP desde este sitio.
https://magentary.com/kb/install-supee-7405-without-ssh/
Ahora, parece que mi tienda front-end todavía funciona, sin embargo, cuando intento iniciar sesión en / admin me lleva a la página de inicio de sesión / contraseña ... una vez que inicio sesión, aparece un error.
Invalid method Mage_Core_Model_Session::validateFormKey(Array
(
[0] => y6h9TjgvchV8hCZT
)
)
Trace:
#0 /home/a0cegcom/public_html/app/code/core/Mage/Admin/Model/Observer.php(73): Varien_Object->__call('validateFormKey', Array)
#1 /home/a0cegcom/public_html/app/code/core/Mage/Admin/Model/Observer.php(73): Mage_Core_Model_Session->validateFormKey('y6h9TjgvchV8hCZ...')
#2 /home/a0cegcom/public_html/app/code/core/Mage/Core/Model/App.php(1357): Mage_Admin_Model_Observer->actionPreDispatchAdmin(Object(Varien_Event_Observer))
#3 /home/a0cegcom/public_html/app/code/core/Mage/Core/Model/App.php(1336): Mage_Core_Model_App->_callObserverMethod(Object(Mage_Admin_Model_Observer), 'actionPreDispat...', Object(Varien_Event_Observer))
#4 /home/a0cegcom/public_html/app/Mage.php(448): Mage_Core_Model_App->dispatchEvent('controller_acti...', Array)
#5 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(527): Mage::dispatchEvent('controller_acti...', Array)
#6 /home/a0cegcom/public_html/app/code/core/Mage/Adminhtml/Controller/Action.php(160): Mage_Core_Controller_Varien_Action->preDispatch()
#7 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Action.php(407): Mage_Adminhtml_Controller_Action->preDispatch()
#8 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('index')
#9 /home/a0cegcom/public_html/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#10 /home/a0cegcom/public_html/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch()
#11 /home/a0cegcom/public_html/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#12 /home/a0cegcom/public_html/index.php(88): Mage::run('', 'store')
#13 {main}
¿algunas ideas? Ya borré mi var / cache y var / session sin suerte
fuente
Agregue las siguientes funciones al Módulo de terceros / personalizado. Si no, implemente / extienda las funciones correctamente.
¡Gracias!
fuente
Tuve el mismo error, para mí tuve que revertir el parche (usando el -R después del archivo .sh, pero no sé cómo lo haría a través de PHP)
Luego, en Magento goto system -> general -> web -> configuración de validación de sesión
Cambié 'Validar HTTP_X_FORWARDED_FOR' a 'no' y 'Validar HTTP_USER_AGENT' a 'sí. Asegúrese de que su dominio de cookies esté configurado correctamente también como 'yourdomain.com'
Una vez que hice esto, volví a aplicar el parche y puedo iniciar sesión. Espero que esto te ayude a resolverlo; parece que cualquier parámetro de sesión incorrecto causará el problema de la clave de formulario.
Asegúrese de borrar las cookies de su navegador también antes de probar
fuente