perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 21
Click for quality!




11.02.2012 / 22:41

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  CGI: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragAnfänger braucht hilfe (Error 500)
Seitenanfang
Ich fange gerade damit an Perl zu lernen (habe schon Erfahrung mit PHP).

Ich teste den Code auf meinem Linux-Laptop wo ich Lampp mit Perl 5.8 installiert habe. Die mit Lampp gelieferten Beispiele funktionieren alle, nur mein erster Code funktioniert nicht so richtig.

#!/opt/lampp/bin/perl
use CGI;
print 'Hello world!;\n';

Ich kriege da die Fehlermeldung "Internal Server Error". Da die Lampp-Beispiele funktionieren, kann ich mich eigentlich nicht vorstellen dass es am Server liegen soll.

Datum: 22.12.2005-19:39

Beitragre: Anfänger braucht hilfe (Error 500)
Seitenanfang
Hi,

Du musst zunächst einen "Content-type losschicken.


#!/opt/lampp/bin/perl
use strict;
use warnings;
use CGI::Carp qw(fatalsToBrowser warningsToBrowser);
use CGI qw(:standard);

print "Content-type: text/html\n\n";
print "Hello world.\n";
exit 0;


Die Pragmas strict und warnings zu Anfang sind aüßerst hilfreich.

-uw

Datum: 22.12.2005-22:12

Beitragre: Anfänger braucht hilfe (Error 500)
Seitenanfang
Hat leider nichts gebracht. Auch ein 500-er Fehler.

Datum: 22.12.2005-22:37

Beitragre: Anfänger braucht hilfe (Error 500)
Seitenanfang
schau mal in die error.log und poste hier den Inhalt...

Datum: 23.12.2005-05:49

Beitragre: Anfänger braucht hilfe (Error 500)
Seitenanfang
Wenn Du schon das CGI Modul lädst, dann kannst Du auch die Funktionen davon verwenden...

print header();

anstatt des
print "Content-type...";

Bei 500ern ist auch folgender Link ganz interessant: http://wiki.perl-community.de/bin/view/Wissensbasis/FaqCGIServerError500

Datum: 23.12.2005-05:48

Beitragre: Anfänger braucht hilfe (Error 500)
Seitenanfang
Problem lag an die Zugangsrechte. Vielen Dank!!!!!!!!!!

Datum: 23.12.2005-10:49

-






-
-