Oh No, Not Again - It Might Be Time to Migrate to Drupal 8

Submitted by C B Wright on

Short version: after finally updating all my Linux machines to the latest version of Ubuntu/KDE, I can no longer run my Drupal 7 test environments. This means I can no longer test any changes to Eviscerati.org, which makes me uncomfortable.

Drupal 8 runs fine though. Which means... ugh, I don't even want to say it. I may have to migrate the site from D7 to D8.

User Accounts Restored

Submitted by C B Wright on

Here's the thing about Drupal -- its database is complicated. It uses multiple tables to keep track of different pieces of the same thing. For example, there is a table that lists all of the users who have registered accounts on the site. There is another table that lists all of the comments made on the site, and that table connects those comments to the specific users who made them -- and there is yet another table that lists all the content on this site, and keeps track of which comments were made under which post.

So on Friday or Saturday I somehow managed to destroy the table that kept track of all the user accounts on this site. By Sunday I managed to restore the user accounts from a backup database, but there was a problem -- a few people had made posts between Saturday and Sunday, and a few accounts were re-created.

The Site Has Been Updated -- Alas, Other Things Broke

Submitted by C B Wright on

Switching from Drupal 5 to Drupal 6 turned out to be a relatively trouble-free process. Comments for the last two weeks have been lost, but there weren't too many of those, so that worked out all right. Unfortunately in the process I ran into a few other challenges unrelated to Drupal, but I expect those to be ironed out in the next day or two.

Anyway, welcome to the updated site. If it looks like the old site then I did it right.

My George Bailey Moment

Submitted by C B Wright on

"A toast! A toast! A toast to Mama Dollar and to Papa Dollar, and if you want to keep this old Building and Loan in business, you better have a family real quick."

- George Bailey, It's a Wonderful Life

Every Christmas my wife and I watch a number of old Christmas movies. It's a tradition: on Christmas day we get up, put on a pot of coffee and put in movie after movie after movie: The Bishop's Wife for one, Miracle on 34th Street for another, and, of course, It's a Wonderful Life. At the very end of It's a Wonderful Life, the whole town of Bedford Falls descends on George Bailey's house and donates enough money to keep him from going to jail.

I was never in danger of going to jail (that I know of) and I wasn't as desperate as George was in that movie, but you, my readers, remind me of that town.

All Actions Have Consequences. These Are Mine.

Submitted by C B Wright on

This post is probably much longer than it needs to be, filled with anecdotes and reminiscences. For those of you who don't want to bother with the buildup, the summary is that I'm running out of money, and as a result I may have to take down EvisceratiNet (eviscerati.net, ubersoft.net, evsicerati.org) for a while until I can afford to resume publishing. There are ways out of this predicament--a sudden influx of money from enthusiastic supporters, a sudden offer of a decent job, a sudden winning lottery ticket--but given the current economic climate I'm thinking the lottery ticket is my best shot.

I go into more detail after the break.

Site News: The Good News Is I've Been Keeping Multiple Backups. The Bad News Is They Were Corrupted.

Submitted by C B Wright on

All day yesterday I was in a great mood. I'd decided to spin off the "PCtown" storyline into its own mini-run comic in order to resume the M-F publication schedule of Help Desk and it felt like things were going to return to normal.

Late afternoon I received a notice that Drupal, the CMS I use to publish Help Desk, had released an update that fixed a critical security flaw. So I downloaded the update, applied the update, and updated the database...

... and the site broke. My relatively good day turned into a pretty horrible evening... and a pretty lousy today, too.