500 Internal Server Error

The "500 Internal Server Error" is down to web site configuration, and normally is .httaccess or CGI script related.

Interference with an .htaccess file

If you have implemented .htaccess on your site, it may be interfering with the web page you're trying to load into your web browser. Please double check the .htaccess configurations to ensure that it doesn’t contain any errors.

To confirm whether a misconfiguration .htaccess is the cause of the 500 Internal Server error, either remove or rename the .htaccess file temporarily and then try to reload the page. You can also comment out sections one at a time with the '#' at the start of the line to further troubleshoot the problem.


CGI Script Guidelines:

  1. When editing your CGI script, use a program that saves the file as a 'text file' type. DO NOT use Wordpad that comes with Microsoft Windows because it doesn’t save files in pure ASCII text format, instead use Notepad to edit your files.
  2. Upload your CGI scripts in ASCII mode into the cgi-bin directory.
  3. Set the file permissions on the CGI script file and directories to be 'chmod 755.' If you use an FTP program to transfer files, right-click on the file and select change file attributes.
  • 14 Users Found This Useful
Was this answer helpful?

Related Articles

I think my site is down, what should I do?

If you think that your website or server is down please give at least 10 minutes before...

Do you provide SSH/Telnet access with your Web Hosting/Reseller Hosting accounts?

Sorry but SSH/Telnet access is not provided with our Web Hosting / Reseller Hosting accounts. If...

How can I disable directory browsing?

You can disable directory browsing from your cPanel control panel using the "Index Manager", you...

What is the path to my web directory and other utilities?

The path to your web directory is: /home/username/public_htmlReplace "username" with the actual...

How do I setup secure webspace and the SSL certificate?

To use SSL encryption on your web hosting account you will need two things:1. SSL CertificateFor...