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



#!/COMMUNITY

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




11.02.2012 / 23:32

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

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl/CGI: Scripts des Perl-Archiv zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragPerl Script wird nicht ausgeführt
Seitenanfang
Sorry Leute,
ich bin total neu un Perl/CGI,
aber bereits total am verzweifeln.

Ich bekomm auf meinem Server nicht mal eine einfache 'Hello World' Anweisung zum laufen.

#!/usr/bin/perl
print 'Hello world.';

laut sprit.org Server sind folgende Punkte zu beachten:
Was sollte bei Perl/CGI Scripten beachtet werden?

1. Sie brauchen kein Verzeichnis mit dem Namen "cgi-bin" anlegen!
Sie können Ihre Scripts von jeder Position ausführen
2. Achten Sie auf die nötigen Berechtigungen
zb chmod 755 für executeable
3. Folgende Pfade sind relevant:
Perl: /usr/bin/perl
Sendmail: /usr/sbin/sendmail
Date: /bin/date
4. Ihr Webspace hat folgenden absoluten Pfad: /home/Benutzername
5. Die Dateien können folgende Endungen haben: .cgi oder .pl
6. Sollte das Script fehlerhaft sein, so wird folgende Fehlermeldung im Browser angezeigt: Internal Server Error

Die Punkte erfülle ich alle, die datei liegt unter www.home.sprit.org/pkultere/ und lautet test.pl

Ich bin inzwischen schon total verzweifelt, weil ich schon seit tagen an dem befehl verzweifle und mir schon langsam die Lust an Perl vergeht.
Vielen Dank für Hilfe und Tipps

Datum: 09.03.2007-11:35

Beitragre: Perl Script wird nicht ausgeführt
Seitenanfang
Hallo!

Du versuchst gerade, per http den Output des Skriptes mit deinem Browser zu erhalten? In diesem Fall musst du ihm erst einmal im http-header mitteilen, was du da senden willst. Momentan versucht der Browser dein "hello world" als diesen zu parsen. Versuche es mal folgendermaßen:


#!/usr/bin/perl
print "Content-type:text/plain\n\n";
print "Hello World!";

siehe dazu: http://de.selfhtml.org/perl/sprache/cginotwendig.htm

Grüße, Skrilax

Datum: 09.03.2007-11:53

Beitragre: Perl Script wird nicht ausgeführt
Seitenanfang
THX funktioniert natürlich schon.

Ich hab es versucht als http uotzuputen, weil ich generell Probleme mit dem Server gehabt habe. SO hauts natürlich hin und ich weiß endlich, dass die Serverkonfigurationen funktionieren.

beste Grüße,
Sabrecht

Datum: 09.03.2007-11:59

-






-
-