An update. So I figurd I didn't have anything to lose and filled out the form. Once you've signed up, they send you an e-mail that says you have to provide them with a telephone number, and their automated system will call you within 15 minutes (in my case it was about 5 minutes) to give you a PIN number. Once you do that, they send you another e-mail within a half hour (10 minutes) with your username and password to log into their web-based admin area.
Though a little byte-heavy, the admin is pretty slick. I ran into some trouble off the bat because I couldn't actually see my web site. The Domains management page said that I had only one domain set up, "s92219381.onlinehome.us", but when I typed it into the browser I got a DNS error. The Domains page said that its status was "applying", and I couldn't figure out what that meant (their Help system is very comprehensive in some areas, and hugely lacking in others). I couldn't login to FTP, either. After about an hour I gave up for the night and went to bed, and in the morning it had changed from "applying" to "The domain is now ready." So the domain was up and it had a nice placeholder page like you always get.
I quickly went about trying to put up something in its place, and what self-respecting PHP hacker wouldn't drop in the old standy-by?
Code: Select all
----- index.php -----
<? phpinfo(); ?>
Worked like a charm. Check it out: http://s92219381.onlinehome.us/
Some interesting details: Safe Mode is turned off, file uploads are enabled (20MB), register_globals is on (?!), SMTP is enabled and server's on localhost (I've yet to test this), and all sorts of extensions are compiled, like XSLT, XML, OpenSSL, MySQL, IMAP, GD, FTP, and more.
I've yet to do much playing around beyond this. I've managed to log into FTP as well as SSH (both with PuTTY for shell access and WinSCP for file transfar). Shell access is pretty much what you'd expect, though I haven't tried to run much beyond the usual 'who' and whatnot. I've managed to set up a MySQL database (which you can only log into from behind their firewall, though that's fine by me). I haven't tried setting up a cron job yet, and I don't know if there's a web interface for this or if I have to do it via the terminal (another area where the Help is lacking).
This is fun. I'm on winter break at the moment, so I think I'll make this my personal project for break -- try to figure out what to do will all this space for the next 3 years! If you have any projects you've been dying to host, I highly recommend you sign up for the promotion, assuming you're in the U.S. or Canada or have a friend who's willing to help you set it up.