There are a few things that could cause this, such as misplaced white space somewhere (like at the beginning or end of the file) or any html before any headers are sent. You can enable output buffering to get rid of the error: Place this at the beginning of your page:
<? ob_start(); ?>
and this at the end of your page:
<? ob_flush(); ?>
Do it off of your own mailserver. We don't take risks.
As owner of the server, djbob reserves the right to be as crude, unfair, and as big of an [bleeped!] as he wants.
17 000 accounts and not enough traffic?
No. We don't need to handle tens of thousands of simultaneous connections in parallel, and cPanel doesn't like it.
Note that most people do absolutely nothing with the space and get no traffic.
Not enough people will buy them to make a difference.
We don't get enough traffic for lighttpd to make a difference. Our problems stemmed from an incorrect setup.
People like cPanel.
Anyways, it should be fixed.
Agree about what? You didn't read his post thoroughly.
Ads plans don't help when most people sign up because they want ad-free hosting, and get very little traffic in the first place. Helionet will get more traffic than all of the Heliohost sites put together.
You should be able to set up JIRC if everything is working properly, but you need to run an IRC server on something else (not that there isn't already enough IRC servers).
Another option is just to cut your losses and shut down Helio.
You should really configure the server for mass hosting. Having to restart Apache to add new users is unnecessary. Virtual hosts are most optimal way of doing things. Totally documented, too.
http://httpd.apache.org/docs/2.0/vhosts/mass.html
You have three posts and three members. Just reinstall it on your new host rather than having to adjust your backup. It'll take the same amount of time to set up.