Subdomains are enabled on all cPanel servers with version 6.0+ and you can start creating them through your cPanel control panel by clicking on the ‘Subdomain’ feature.
If you are getting an ‘Internal Server Error’ and you have verified the CGI script was uploaded as an ASCII file and it is executable, there may be a syntax error in the code. The easiest way to determine this is to telnet into your account, go to the directory that contains the script (cd www/directory), and run the program from the prompt by typing in the name of the script. This will be able to show the error in the program.

