J'ai installé le nouveau patch aujourd'hui - SUPEE-7405 via FTP à partir de ce site.
https://magentary.com/kb/install-supee-7405-without-ssh/
Maintenant, il semble que mon magasin frontal fonctionne toujours, mais lorsque j'essaie de me connecter à / admin, cela m'amène à la page de connexion / mot de passe ... une fois connecté, j'obtiens une erreur.
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}
des idées? J'ai déjà effacé mes var / cache et var / session sans chance
la source
Ajoutez les fonctions ci-dessous au module tiers / personnalisé. Sinon, implémentez / étendez les fonctions correctement.
Merci!
la source
J'ai eu la même erreur, pour moi j'ai dû restaurer le patch (en utilisant le -R après le fichier .sh, mais je ne sais pas comment vous feriez via PHP)
Puis dans le système Magento goto -> général -> web -> paramètres de validation de session
J'ai remplacé «Valider HTTP_X_FORWARDED_FOR» par «non» et «Valider HTTP_USER_AGENT» par «oui». Assurez-vous que votre domaine de cookies est correctement défini, comme «votredomaine.com»
Une fois que j'ai fait cela, j'ai réappliqué le correctif et je peux me connecter. J'espère que cela vous aidera à le résoudre - il semble que tout paramètre de session incorrect entraînera le problème de clé de formulaire.
Assurez-vous de supprimer également les cookies de votre navigateur avant de tester
la source