Hey there. I had a rough day yesterday. I attempted to update the Pro theme (from 2.3.6 to 2.3.8) on one of my sites and…it crashed! First, I received an error message after the attempted update, “Briefly unavailable for scheduled maintenance. Check back in a minute.” That lasted for several hours and I couldn’t get back in. I entered debugging mode and noticed a fatal error and 80% of my tables were missing.
Fatal error: Uncaught Error: Call to a member function get_element_names() on boolean in /home/contents…
I can send you a screenshot for the full message.
I spend hours trying to restore the backup from the previous day. For some odd reason the backup from the previous day still had the missing tables (although the site functioned properly minutes before I attempted the theme update). I ended up restoring a backup from a week prior (lost tons of work)…After I was able to restore the site, I ran a security test from the host (GoDaddy) and nothing turned up. No malware, injected SPAM or defacements detected.
Currently, the site is online. However, I’m hesitant to do an update if this is going to happen again. Please advise. Thank you