How to bring back my wordpress site after linode payment lapse?
I let my linode payment lapse for a bit, and it seems that it screwed up my wordpress installation. Oops.
Anyway, my website is now stuck on the wordpress install.php page. Can't seem to get it back online. I read somewhere that linode might have disabled the mysql database because of the payment lapse, and that the trick is to simply restart the mysql database. (Or in my case, the mariadb). It didn't work, however.
When an account is suspended for non-payment, your Linode is simply shut down. When a payment is made and the account re-activated, a boot job is issued to the Linode.
We don't ever make any internal changes to files or configurations for suspended Linodes, although the process of rebooting can clear configurations that weren't enabled to persist. Our Reboot Survival Guide can help you avoid these kinds of issues in the event of a reboot.
There could be many reasons why your WordPress website is redirecting to the wp-admin/install.php page.
You can open 'wp-config.php' file in a text editor and make sure that your database name, username, password and table prefix matches (including case sensitivity) with what you have in your database currently, as previous configurations may be lost in the reboot.
We recommend that you check for errors in the MariaDB log files to see if there are indications of an issue with the database itself, such as memory issues or working in a different environment than expected due to configuration profiles.
If you'd like us to take a closer look at your Linode in particular, feel free to open a ticket. We'll do our best to help you review recent boot consoles or offer insight into your findings from this troubleshooting process.
We hope that helps. Let us know how things go!
Linode Support Team