[prev in list] [next in list] [prev in thread] [next in thread] 

List:       suse-linux
Subject:    Apache cgi (Perl) Problem
From:       Daniel Lord <d_lord () gmx ! de>
Date:       2003-01-31 23:30:35
[Download RAW message or body]

Hallo List,

ich habe da ein kleines Problem mit meinem Apache auf der SuSE 8.1

er soll mir einfach nur ein simples Perl Skript ausführen
aber das einzige was ich ihm entlocken kann ist eine Fehlermeldung
in error_log mit der ich (evtl. wegen der späten Stunde) _nichts_
anfangen kann. Ich würde es ja verstehen, wenn es ein DOS File
wäre oder keinen #!/usr/bin/perl am Anfang hätte aber..

<ERROR>
Premature end of script headers: \
/home/www/web1/html/cgi-bin/printenv
</ERROR>

<SCRIPT>
#!/usr/bin/perl
##
##  printenv -- demo CGI program which just prints its environment
##

print "Content-type: text/plain\n\n";
foreach $var (sort(keys(%ENV))) {
    $val = $ENV{$var};
    $val =~ s|\n|\\n|g;
    $val =~ s|"|\\"|g;
    print "${var}=\"${val}\"\n";
}
</SCRIPT>

wenn ich das Script auf der Kommandozeile aufrufe habe ich keine
Probleme. Nur mein "Krieger" will nicht so wie ich will

chmod ist *natürlich* 755 

installierte Packete:
apache-1.3.26-57
apache-contrib-1.0.9-461

mod_ssl-2.8.10-57
mod_php4-core-4.2.2-117
mod_php4-4.2.2-117
mod_perl-1.27-46

Bin gerade am Ende meiner "Weisheit". Hat mir vielleicht 
jemand von euch eine Erleuchtung nein keine flames nur leuchten :)


Vielen Dank schon mal im Voraus für eure Hilfe

   Daniel

-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    suse-linux-unsubscribe@suse.com
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@suse.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic