Do you know the story of the boiled frog?
They say that if you put a frog into a pot of boiling water,
it will leap out right away to escape the danger.
But, if you put a frog in a kettle that is filled with water that is cool and pleasant,
and then you gradually heat the kettle until it starts boiling,
the frog will not become aware of the threat until it is too late.
The frog’s survival instincts are geared towards detecting sudden changes.
More or less, that was the situation of my web hosting. I got a free web hosting service with great features, and all of the configurations of this blog is settled. Everything went smooth with some rare minor problems. I think I just found the comfort zone.
I always had a dream about hosting my blog in paid-hosting. At this point, I realized that this was the right time to do it. I moved my blog hosting to paid-hosting provider. I demanded more adventures that I hope lied in paid-hosting. And I was right.
The payment and domain transfer was quick and easy. The problems arose in migrating from the old hosting. At first, I decided to do fresh install in the new hosting using Fantastico. After upgrading WordPress to the latest version (Note for my hosting provider: you’d better upgrade your WordPress installer), I used Export-Import tools provided in WordPress. Everything looked fine, until I activated the threaded comments feature.
This threaded comments feature is provided in latest versions of WordPress. I’ve adapted my theme to this feature and worked fine in my old hosting. But suddenly this theme crashed in the new hosting. The page wasn’t fully loaded. There were some parts of the page that’s missing.
I took many ways that I could think of. Re-installing fresh version from the zip files, copy-pasting folders from the old one, checking out my theme page and css and using default theme, but all didn’t work out. It took almost two days for me to finally figured out the root of the evil. And for the first time in history I will tell you the perp: it was the Export-Import tool!
Export-Import tool was useful tool to get your blog posts out and transfered to anywhere. With this tool, you could grab your posts and its comments in a single xml file (Export), then you could upload (Import) the file into other blog. It is a shortcut to migrating your posts without touching the blog’s database.
I didn’t know exactly what’s the cause, but apparently the xml file couldn’t treat the threaded comment well. So when the file exported to another blog, the threaded comments were counted as single normal comments. And it crashed the page. Maybe I should report this bug too. Well, maybe later.
So I ended up migrating the database and did some hosting directory tweak into it. And so far, it worked fine, until now.
The key point is sometimes you must get out from your comfort zone to move forward. The adventure lies ahead of you, waiting to be explored. As the time flows, you’ll gain your 10,000 hours of experiences. So don’t afraid to try something new.
Have a nice day..