Bruce Lawson’s personal site

WordPress blog ate itself

(Last Updated on )

For some unexplained reason, WordPress got corrupted, decided to uninstall itself, displaying “Looks like you haven’t installed wordpress yet. Try install.php” message with a handy link to install.php so anyone could install a new database. Someone did, which then screwed all the permissions up on my server. Brilliant.

I’ve been cursing my webhost all day, who then explained that it’s a known WordPress problem, found a solution, restored the database and began patiently putting the permissions right. So more good service from my webhosts, NSdesign.

If you understand such gobbledegook, here’s the diagnosis:

We have inserted the necessary values for the wp_user_roles’s option_value of option_name field in wp_options table and fixed this issue.

This error that you received in the word press is due to the incorrect role upgrade for wp_option table.

We have closely examined the databases and checked the database access privilleges. Everything regarding the permission issues were checked and the privileges are verified to be correct. As far as this error is considered it was due to the incorrect role upgrade for wp_option table. We have inserted the correct values for wp_user_roles’s option_value of option_name field in wp_options table in the word press database.

Bloody computers—I hate them. I just love what you can do with them. That’s the killer.

2 Responses to “ WordPress blog ate itself ”

Comment by Mike Cherim

Bloody computers—I hate them. I just love what you can do with them. That’s the killer.

Dem’s true words if ever written. It’s a love-hate relationship for sure.

Comment by Robert Merrill

Glad to help, Bruce. I almost needed a new pair of shorts when I realized what happened to my site… glad my heartache helped you through yours.

Maybe I should switch to your host, because I doubt that mine even noticed that I asked for help.

Leave a Reply

HTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> . To display code, manually escape it.