My CGI Script Generates An “Internal Server Error”
An “Internal Server Error” indicates that there is something in your CGI script that the server does not like. There could be several reasons why you are receiving this error. Please review the following situations to see if one applies to you:
Are you using the correct path to perl?
The correct path to perl is: /usr/bin/perl. If you have the incorrect path, please correct it, save your changes and upload the revised script.
Are your attributes for the cgi-bin directory set correctly?
The correct attributes for the cgi-bin directory and the cgi script are both 755 (rwxr-xr-x). Please verify that these have been correctly set.
Did you use a binary format to FTP the files?
If so, please FTP your files again using the ASCII format. You should also ensure that you are using the correct permissions. Both the cgi-bin directory and the cgi script should be 755 (rwxr-xr-x).
Are you missing the cgi-bin directory?
If so, you will need to create the /cgi-bin directory in your root directory.
Is your cgi script located within the /cgi-bin directory?
If not, please either move the cgi script to this directory, or FTP the cgi script directly to the /cgi-bin directory
If you are still receiving an “Internal Server Error” please contact Technical Support at 1.866.391.HELP to upload a test script.
Note Proper transfer mode for uploading certain file types:
|
Extension |
Transfer Mode |
Extension |
Transfer Mode |
|
AIF |
BINARY |
MPEG
PL |
BINARY
BINARY
BINARY
ASCII
BINARY
BINARY
BINARY
BINARY
BINARY
BINARY
BINARY
ASCII
BINARY
BINARY
BINARY
BINARY
BINARY
BINARY |





