ToyLover Posted December 17, 2016 Share Posted December 17, 2016 (edited) Hello, I've been trying to access my BackOffice and the URL I use it's just empy now, nothing seems to load, although the front office of the shop seems fine. in the error log I found the same one over and over again everytime I try to enter the back office:PHP Fatal error: Class 'AdminLoginControllerCore' not found in classes/PrestaShopAutoload.php(112) : eval()'d code on line 1 I have a few more shops installed in the same server, and they're all working prorperly (front and back offices). Can anyone help me with this? Edited March 2, 2018 by ToyLover (see edit history) Link to comment Share on other sites More sharing options...
NemoPS Posted December 17, 2016 Share Posted December 17, 2016 Can you check if that class is present in controllers/admin? Link to comment Share on other sites More sharing options...
ToyLover Posted December 17, 2016 Author Share Posted December 17, 2016 Can you check if that class is present in controllers/admin? Hi, I found "AdminLoginController.php" file, but it's empty :S I checked on my other Prestashop Installs, and the file also exists but it has content. What can I do? Link to comment Share on other sites More sharing options...
solopedro Posted December 19, 2016 Share Posted December 19, 2016 It happened to me same In case it helps I re-named the empty file AdminLoginController.php , added the one with content from the installation, in controllers/admin and worked !!! Link to comment Share on other sites More sharing options...
Jignesh.aakoliya Posted December 19, 2016 Share Posted December 19, 2016 Hi,You need to copy it from fresh install or your other working installand past in to your working presta-store.Thanks. Link to comment Share on other sites More sharing options...
ToyLover Posted December 19, 2016 Author Share Posted December 19, 2016 Thank you for your help. Since I'm not able to acces the Backoffice, where (using an FTP client) can I see the exact version of PS that I'm running on the site?I want to know this so I can find the right version of "AdminLoginController.php" and install it. acces Link to comment Share on other sites More sharing options...
ToyLover Posted December 19, 2016 Author Share Posted December 19, 2016 I found the PS version on config (folder) > settings.inc.php and it was 1.6.1.0 I downloaded that PS version, found the file, and placed it on controllers/admin... and... IT WORKED!! Thank you very much for your help, I'm so happy this worked!! Link to comment Share on other sites More sharing options...
array064 Posted February 26, 2017 Share Posted February 26, 2017 Hi, This problem also happened to me (Prestashop 1.6.1.10). And I can handle it by the way mentioned above. thanks. But I was wondering why AdminLoginController.php file suddenly become empty? Anyone know why? I'm using Ubuntu 14:04 for the OS on the webserver. Link to comment Share on other sites More sharing options...
NemoPS Posted February 27, 2017 Share Posted February 27, 2017 Empty? sounds like it's been hacked if so Link to comment Share on other sites More sharing options...
array064 Posted March 12, 2017 Share Posted March 12, 2017 Could it be related to this article: https://blog.sucuri.net/2016/10/credentials-stealer-prestashop.html ? Link to comment Share on other sites More sharing options...
mircomx Posted August 10, 2017 Share Posted August 10, 2017 Site has been hacked, happened to me as well. I removed all foreign files, I look at the dates files were changed, and compared files with a fresh installed copy of Prestashop and replaced them. Lots of malicious code was placed everywhere, I changed all my passwords. Not sure how to check and find how they manage to hack it. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now