Instalei o novo patch hoje - SUPEE-7405 via FTP neste site.
https://magentary.com/kb/install-supee-7405-without-ssh/
Agora, parece que meu armazenamento front-end ainda está funcionando, no entanto, quando tento fazer login no / admin, ele me leva à página de login / senha ... depois que faço o login, recebo um erro.
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}
alguma ideia? Eu já limpei meu var / cache e var / session sem sorte
fonte
Adicione as funções abaixo ao módulo de terceiros / personalizado. Caso contrário, implemente / estenda as funções corretamente.
Obrigado!
fonte
Eu tive o mesmo erro, para mim tive que reverter o patch (usando o -R após o arquivo .sh, mas não sei como você faria via PHP)
Em seguida, no Magento, vá para o sistema -> geral -> web -> configurações de validação de sessão
Alterei 'Validar HTTP_X_FORWARDED_FOR' para 'não' e 'Validar HTTP_USER_AGENT' para 'sim. Verifique se o domínio do cookie está definido corretamente também como 'seudominio.com'
Depois de fazer isso, reapliquei o patch e posso efetuar login. Espero que isso ajude a resolvê-lo - parece que qualquer parâmetro incorreto da sessão causará o problema principal do formulário.
Certifique-se de limpar os cookies do navegador também antes de testar
fonte