Perl Script läuft nicht in einem Unterverzeichnis

Hallo, Ich habe ein Perl-Script funktioniert, das in dem cgi-bin-Dir wunderbar arbeitet. Leider aber nicht in einem Unterverzeichnis von cgi-bin. Ich habe schon mit den Rechten probiert, erhalte aber immer einen "Internal Error" zurück. Jemand eine Idee? Danke Dennis

Sorry, Ich weiss, wer lesen kann, ist klar im Vorteil: Ich meine:
Ich habe ein Perl-Script, das in dem cgi-bin-Dir wunderbar arbeitet. Leider aber nicht in einem Unterverzeichnis von cgi-bin. Ich habe schon die Rechte des Verzeichnis (dir) und auch die Rechte des Scripts geändert.
Trotzdem erhalte aber immer einen "Internal Error" (500) zurück.
Jemand eine Idee?
Danke Dennis
Immer noch dankbar für jede Hilfe...

Dennis Leist schrieb am Donnerstag, 10. Juni 2004 23:13: Hallo,
Sorry, Ich weiss, wer lesen kann, ist klar im Vorteil: Ich meine:
Ich habe ein Perl-Script, das in dem cgi-bin-Dir wunderbar arbeitet. Leider aber nicht in einem Unterverzeichnis von cgi-bin. Ich habe schon die Rechte des Verzeichnis (dir) und auch die Rechte des Scripts geändert.
Trotzdem erhalte aber immer einen "Internal Error" (500) zurück.
Jemand eine Idee?
nicht wirklich ... aber muß das Verzeichnis nicht ggf. auch in der httpd.conf angegeben werden? Zumindest gibt es dort eine Sektion für cgi-bin
Danke Dennis
Immer noch dankbar für jede Hilfe...
Gruß Torsten

Hi Denis, (Donnerstag, 10. Juni 2004 23:22) Torsten E. schrieb:
Dennis Leist schrieb am Donnerstag, 10. Juni 2004 23:13:
Hallo,
Sorry, Ich weiss, wer lesen kann, ist klar im Vorteil:
Ich meine:
Ich habe ein Perl-Script, das in dem cgi-bin-Dir wunderbar arbeitet. Leider aber nicht in einem Unterverzeichnis von cgi-bin. Ich habe schon die Rechte des Verzeichnis (dir) und auch die Rechte des Scripts geändert.
Trotzdem erhalte aber immer einen "Internal Error" (500) zurück.
Jemand eine Idee?
nicht wirklich ... aber muß das Verzeichnis nicht ggf. auch in der httpd.conf angegeben werden? Zumindest gibt es dort eine Sektion für cgi-bin
eigetlich nicht... probiere mal ein Eintrag in httpd.conf (wo Dein Vhost halt ist) ScriptAlias /cgi-bin/ /srv/www/htdocs/wo/dein/cgi-bin/ Den Path musst du natürlich anpassen. Gruß, Roman

Roman Langolf schrieb:
[...]
Jemand eine Idee?
nicht wirklich ... aber muß das Verzeichnis nicht ggf. auch in der httpd.conf angegeben werden? Zumindest gibt es dort eine Sektion für cgi-bin
eigetlich nicht...
probiere mal ein Eintrag in httpd.conf (wo Dein Vhost halt ist) ScriptAlias /cgi-bin/ /srv/www/htdocs/wo/dein/cgi-bin/
Den Path musst du natürlich anpassen.
Danke, dieser Eintrag ist bereits vorhanden ;-) Es funktioniert auch nun - es war doch ein Rechte-Problem. Laut /var/log/httpd/suexec.log war das Verzeichnis beschreibbar für alle anderen. Ein: #> chmod o-w dir brachte Abhilfe. Vielen Dank für Eure Beiträge Gruß Dennis
participants (3)
-
Dennis Leist
-
Roman Langolf
-
Torsten E.