You are Here: FAQ ->Scripting & Programming->Perl->Article #4


WebHosting 5.0 This article is for 1&1 Linux WebHosting only.


Why do I always get an internal server error (HTTP 500)?




Often there is only small errors, why a Perl Script cannot be implemented correctly. This does not lead however to an error message, but in the Browser in each case an Internal is indicated to server error (HTTP 500 ).

General the following is to be considered:
* Please you set the implementing rights for "user" (705 or 755).
* The first line in the Script must read # !/usr/bin/perl
* Please you add a backslash before ' @'-indications (e.g. in e-mail addresses) always ('\') (except ' the @'-indication is located in a stringer with simple quotation marks). This is necessary, since the ' @'-indication is reserved by arrays in Perl for the names.





Print Article
How useful was this article?
(From 5 = Very Useful to 1 = Not Very Useful at all):
1 2 3 4 5