My old WordPress site http://basketball.exchange.ph was actively maintained for five years until I lost interest. After a few years of lying mostly dormant the site developed errors and essentially ‘died’ as it was inaccessible.
I wanted to reactivate it again. Fortunately I had not deleted the files and database from my shared server so making it ‘alive’ again was certainly possible. However since the site had not been updated for several years it was using a very outdated version of WordPress and was incompatible with the latest versions of MySQL and PHP.
Simply reactivating and updating it via the normal ‘one click update’ WordPress is known for is ok for most recently upgraded websites, but for those that haven’t been touched in years it may result in unwelcome surprises.
In summary, here’s what I did to avoid these surprises.
- Set up the old website to function the same way as it did before the domain lapsed.
- Set up a fresh new WordPress site with nothing in it.
- Use the Export tool on the old website to produce an xml file of old users, posts and comments.
- Import it into the new website.