image showing copy image

Magento maintenance and system recovery.

Yes we’ve been there – that moment when you can’t log in, or you just get a white screen. Or how about the printing message with random numbers. These are three of the most common errors of something wrong. Fixing them is a bit of a dark art and some steps can be taken to regain access. Sometimes hours are spent in vein and a reinstall has got to be considered.

We look at some troubleshooting techniques to regain access and the website back and also we look at as a last resort how to re-install or roll-back from a disaster.

In this scenario a live installation has become corrupt. I would look at what you have or can get before you start.
If you have full backups from within Mageneto = system | media | database. Then you are in a strong position to totally re-install Mageneto.
I would also go to phpMyAdmin and backup the database directly from there too.
FTP your Media folder as pictures etc will link to the database.
Save all the data on your hard drive. Not on the server.
• So let’s presume you have database backups from phpMyAdmin and Magento system | media | database .

Option 1
Well even though you have backups I wouldn’t go for a re-install – I would leave this to a last resort.
I would have a Magento clone. And test the data you have saved to see if it will work on a re-installation. Having done a few rebuilds from data it’s not straight forward to go within Magento and click to revert to backups. In reality the system backup doesn’t and has never worked for me. Reinstalling the Database is better done within phpMyAdmin. And the Media folder is better done with FTP.
OK let’s assume you now have a clone installation of magneto and have managed to load and successfully run the installation.
I would then be looking at one screen your Magneto installation and the ftp to your friend’s installation comparing the files to see what is missing. Then simply transfer the files across.

Option 2
Again have a clone and look at the CORE files to skip through to see what is missing. Generally the CORE files don’t change so they can be moved across.
If you have no installations of any plugins or themes then this makes your job easier because it’s a basic clone of installation files.

Option 3
Expand the Magento files and do a best guess what’s missing by looking at what’s on the server and what’s on the files. Just manually see if there’s missing files. I would have thought that the missing files are low down in the begging of the tree rather than tucked away.