What A Nightmare (://URLFAN)
Discover what sites bloggers are referencing in real time.
Reading 1,398,757 feeds, parsing 95,631,598 posts, ranking 1,515,000 domains.

    HOME  CONTACT  ABOUT US  TOP 100 SITES  BUZZ POSTS
Search 95,631,598 blog posts
LOOKUP A DOMAIN

Feed
utterlyboring.com

Post Category
Jake

Post Date
Jun 18, 2008 3:05 p.m.

Article Structure
7 paragraphs
5147 characters
8 images
10 outgoing links

Sites mentioned
(click for rank details):

utterlyboring.com

sunrayinc.com
sovereigngracebend.com
typo3.org
bojack.org
totalchoicehosting.com
rt.cpan.org


Next Article
Rogue Software Lies - Hang Onto Your Money!

Previous Article
Philippe&s seaside #2, three months later

What A Nightmare

Source: http://utterlyboring.com/archives/2008/06/18/what_...

Displaying mentions in this article, for full text please visit source.

Damn you LayeredTech for forcing me to move servers. While the transferring of data went smoothly, DNS issues kicked my butt. Then, the other thing I was worried about bit me in the butt: The new server is running PHP 5 and MySQL 5 while the old server was running PHP 4 and MySQL 4. While I did an informal audit of the sites I host and the software packages they ran, I couldn’t really test out some of them that had custom code until I put them on a live PHP 5 install, so I just moved them over and gave them a whirl. Unfortunately, my day job site didn’t like PHP 5 in some small but critical areas and required a few minor tweaks to get it working right. They were beyond my expertise so I had to found outside help to get it working, but things are working fine there now. I also had to update the church’s site with a new version of Typo3 to make it all happy.

Then comments on this site broke. MovableType and the Perl implementation CentOS5 don’t seem to play nice. I had similar issues when I setup Jack’s site that I had with this one. I implemented a fix I found that involves changing bootstrap.pm. Early in the file, you’ll see this:

sub BEGIN {
my ($dir, $orig_dir);
require File::Spec;
if (!($dir = $ENV{MT_HOME})) {
And that needs to be changed to this:
sub BEGIN {
$ENV{’MT_HOME’} = ’/home/username/public_html/mt’; <-- this line should be added
my ($dir, $orig_dir);
require File::Spec;
if (!($dir = $ENV{MT_HOME})) {
That gets things all working again (I’m mostly documenting that here if I run into this again, which I’m sure I will after I try to upgrade and forget to change the bootstrap.pm file beforehand). I did submit this to SixApart to see if there’s a workaround that won’t get bulldozed on upgrades. It’s apparently a problem with File::Spec::rel2abs in my Perl install, so I’ll have to look into that.

Update: Looked into it. Apparently File::Spec versions are vastly different in CentOS 4 than in CentOS 5. In 4, the version is 0.86 while in CentOS 5, it’s 3.25. There are some skips in version numbers because of the author’s combining of a couple projects, but considering that Movable Type isn’t the only script having an issue, so I don’t feel so bad knocking my head against the wall for this.

But things are hopefully all back to normal now. My servers are both much meatier than before, and this one has a full 100mbs connection to the ’net (last server had a 10mbs connection) and both have much more processor power than before (quad and dual core versus single core processors). I still have a couple sites to move, but it’s mostly all there. I still have the old servers for a couple more weeks, so if anybody has a huge file(s) they want to share on there temporarily, e-mail me and I’ll dump them there until the cancellation date.

If anybody notices any other weirdness, please email utterlyboring [at] gmail [dot] com.


Feeds and posts are not affliated with ://URLFAN. They are displayed here simply for informational purposes, if you would like to remove your feed, posts, or domain from ranking and analysis, please contact us.

://URLFAN (.15)
Contact Us - About ://URLFAN - Notify me when my site is added or updated.