Keywords: WordPress Multisite - Google Cloud Platform - Technical issue - Domain Name (DNS)
bnsupport ID: 6ad4c026-31d0-3303-a5a2-42515b9c9c17
I'm running a wordpress multisite on a google cloud VM. I had an issue during development of a plugin on one of the three sites the VM is running thus kicking myself for testing on a production server.
I don't fully understand it but my disk throughput was maxed out on the read and the server became unresponsive. I couldn't ssh into it. Ultimately I don't think I had any other choice than to stop the VM and then restart it.
This isn't the first time I've had to do this actually, and I haven't yet figured out the root cause as to why it got caught in a loop. The thing that's really boggling me is that after I restarted the VM, some of my values in the database were reset.
Several of the config tables that define the website URL were reset from my domain name to the default local ip of the server. The one initially set from the first deployment.
Even though I have snapshots and the site has been running for almost a year, when I restart the VM the values in the config get reverted to the local ip.
What should be just a 'turn it off, turn it back on' operation ends up being me desperately setting up my ssh tunnel to access phpmyadmin to update the values in the table back to the correct url.
This recent incident ended up being worse than the previous with something in the wp-config.php file also getting messed up and I had to add extra lines to enable cookies otherwise I couldn't login to the dashboard.
Aside from that, no other data is lost. The rest of the database, posts, pages, media, etc. is all fine. Only these dozen values in the database get reset.
Any thoughts as to why?