OMG!!!
So recently, well over the weekend I had to deal with a clients content that is hosted with godaddy.com. Well maybe I’m just spoiled with having two of my own dedicated servers with liquidweb.com With them I can configure my websites any way I want; I can also connect via ssh, ftp, telnet and so many other ways that yes I have been spoiled.
Well each time I’ve had to update the site with godaddy I’ve yelled out loud about how much I hate godaddy’s hosting. The php connection string for this client is some ridiculous remote server, then when I setup the ssh access of course it didn’t work nor did the ftp access. Oh did I mention I use linux, so the godaddy web access didn’t work either. Cross Browser Compatibility is something I deal with as a web devloper “nerd” but they don’t bother.
So here is how you work with godaddy as a linux user. First open VirtualBox and start one of your many testing windows environments, then open up your godaddy account download all files and save them to your local machine. Step two, go to liquidweb.com and signup for a shared hosting account or a fullserver. Notice I’m not sending you to my referrer id, I’d just prefer that everyone use them.
Well if that isn’t an option then continue to download upload stuff through a virtual box as their site isn’t cross browser compatible. The other thing that doesn’t work with godaddy is .htaccess overrides along with so many other .htaccess tricks.
So when you need to password protect a folder on go daddy, click on the folder on the left in file manager then click on permissions->advanced and you can set this up.
I’m done for now, I’ll complain about godaddy hosting more later. Oh, and I don’t want to bad-mouth godaddy for domain name registration, in this arena they rule the world but their hosting is so restrictive it’s terrible.