Web 750 Help Pages
Why am I getting a 500 Internal Server Error?
Many different script errors can give you this message, such as a misconfiguration of the script or syntax error. The precise details can be obtained by checking your error_log file. If you have error logging turned off, you can turn it back on from your control panel.

Another problem could be permissions of the file or directory. Your script permissions should be set to 755 (rwxr-xr-x). 

We strongly advise you NOT to give your scripts the 775(rwxrwxr-x) or 777 (rwxrwxrwx) setting. Those permissions will permit anyone on the server to write to your script, leaving you vulnerable to hackers who could deface your site, delete it, or worse!

In fact, if your script contains password information to connect to a mySQL database, we advise permissions to be set to 700 (rwx------) so no one else would even be able to read them. The same thing applies to directories where the scripts reside.

[Close Window]