Perl läuft, aber Skripte werden nicht ausgeführt.

Apache, Lighttpd, nginx, Cherokee
Post Reply
n+p
Posts: 19
Joined: 2004-06-29 11:08
Location: Bielefeld
 

Perl läuft, aber Skripte werden nicht ausgeführt.

Post by n+p »

Hallo!

Bei Aufruf des folgenden Scriptes wird der Fehler 500 (interner Serverfehler) ausgegeben:
http://www.david-riedel.de/book/book.pl
(Die auf der Seite angegebene eMail-Adresse bitte nicht benutzen.)

Kann mir jemand sagen, warum? Das aktuelle suexec-AddOn von Confixx ist installiert.

Die suexec.log gibt folgende "Fehler" (?) aus:
[2005-03-04 12:36:43]: uid: (662/web21) gid: (662/662) cmd: book.pl
[2005-03-04 12:36:43]: /home/htdocs/web21/html/book is part of Confixx

Grüße, Timo

Danke für eure Hilfe!
Timo
wassup
Posts: 35
Joined: 2005-03-04 10:55
 

Re: Perl läuft, aber Skripte werden nicht ausgeführt.

Post by wassup »

änder mal die shebang von dem perscript in #!/usr/bin/perl -w
und lass dir die fehler ausgeben.
ich denke nicht dass es an suexec liegt, eher ein fehler im script?!
n+p
Posts: 19
Joined: 2004-06-29 11:08
Location: Bielefeld
 

Funtzt!

Post by n+p »

Hi,

danke für dein Posting! Wie ich mir den Fehler ausgeben lassen kann weiß ich nicht, aber das Skript läuft jetzt.

Was bewirkt das "-w" denn genau? Ã?bergeht das irgend eine Funktion?

Timo
bungeebug
Posts: 187
Joined: 2004-04-14 10:08
 

Re: Perl läuft, aber Skripte werden nicht ausgeführt.

Post by bungeebug »

-w ist nen Schalter für erweiterte Warnungen ... kann also nur gut sein :)
Post Reply