Hallo zusammen, ich brauche eure Hilfe:
Habe einen Root-Server mit RedHat9.
Beim Ausführen von Perl-Scripten, die im cgi-bin Verzeichnis liegen wird das Script im Klartext angezeigt!
In der httpd.conf habe ich folgendes eingetragen:
AddHandler perl-script .pl
AddHandler cgi-script .cgi
Wo ist das Problem?
Vielen Dank für eure Hilfe.
Reiner Ebner
Perl Script wird im Browser als Klartext angezeigt
-
reinerebner
- Posts: 4
- Joined: 2004-07-02 09:32
- Location: Bayreuth
- Contact:
welche version
welchen webserver hast du ?
apache 1.3 ?
:arrow: http://httpd.apache.org/docs/howto/cgi. ... opermitcgi
da steht schon mal alles wichtige drin
laufen die cgi denn sonst ?
hast du den script alias richtig angelegt ?
ist die nutzung von cgi erlaubt (zB. VirtualHost ..) ?
:?: fragen über fragen :?: :-D
apache 1.3 ?
:arrow: http://httpd.apache.org/docs/howto/cgi. ... opermitcgi
da steht schon mal alles wichtige drin
laufen die cgi denn sonst ?
hast du den script alias richtig angelegt ?
ist die nutzung von cgi erlaubt (zB. VirtualHost ..) ?
:?: fragen über fragen :?: :-D
-
reinerebner
- Posts: 4
- Joined: 2004-07-02 09:32
- Location: Bayreuth
- Contact:
Re: Perl Script wird im Browser als Klartext angezeigt
Kannst du mir noch etwas auf die Sprünge helfen?
Apache 1.3 ist korrekt.
Es läuft überhaupt kein .cgi oder .pl
Was meinst du mit "hast du deinen script-alias richtig angelegt?
Dieser Eintrag ist in der "httpd.conf" eingetragen:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
Ist das OK?
Was meinst du mit "Ist die Nutzung von cgi erlaubt (VirtualHost...)?
Wo kann ich das kontrollieren?
Auch Fragen über Fragen!
Apache 1.3 ist korrekt.
Es läuft überhaupt kein .cgi oder .pl
Was meinst du mit "hast du deinen script-alias richtig angelegt?
Dieser Eintrag ist in der "httpd.conf" eingetragen:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
Ist das OK?
Was meinst du mit "Ist die Nutzung von cgi erlaubt (VirtualHost...)?
Wo kann ich das kontrollieren?
Auch Fragen über Fragen!
-
reinerebner
- Posts: 4
- Joined: 2004-07-02 09:32
- Location: Bayreuth
- Contact:
Re: Perl Script wird im Browser als Klartext angezeigt
Weiter ist in der "httpd.conf" folgendes eingetragen:
AddHandler cgi-script .cgi
AddHandler perl-script .pl
Wenn ich die zweite Zeile rausnehme, bekomme ich die Fehlermeldung "Premature end of script headers: admin.pl"
Wenn sie drin bleibt, bekomme ich das pl-script im Klartext angezeigt.
Ã?brigens hier der Link zum Script:
http://www.seniorenheim.com/cgi-bin/admin.pl
AddHandler cgi-script .cgi
AddHandler perl-script .pl
Wenn ich die zweite Zeile rausnehme, bekomme ich die Fehlermeldung "Premature end of script headers: admin.pl"
Wenn sie drin bleibt, bekomme ich das pl-script im Klartext angezeigt.
Ã?brigens hier der Link zum Script:
http://www.seniorenheim.com/cgi-bin/admin.pl
-
reinerebner
- Posts: 4
- Joined: 2004-07-02 09:32
- Location: Bayreuth
- Contact:
Re: Perl Script wird im Browser als Klartext angezeigt
K O R R E K T U R:
Apache 2.0
Apache 2.0