Hallo Michael, Du schreibst: > Ich habe das Problem, dass perl basierte scripts (z.b. > cvsmonitor, bugzilla) ihren Dienst verweigern. Der Server > meint "500 internal server error". Der log sagt folgendes dazu: > > [Sat Jan 31 17:06:37 2004] [error] [client 192.168.10.100] > (2)No such file or directory: getpwuid: invalid userid -1 > [Sat Jan 31 17:06:37 2004] [error] (2)No such file or > directory: exec of > /data/www/htdocs/st-admin/tools/cvsmonitor/setup.pl failed > [Sat Jan 31 17:06:37 2004] [error] [client 192.168.10.100] > Premature end of script headers: > /data/www/htdocs/st-admin/tools/cvsmonitor/setup.pl
Es k�nnte daran liegen, da� die erste Zeile des setup.pl einen Pfad auf den Perl-Interpreter beinhaltet, unter der der Perl- Interpreter auf Deinem System aber nicht zu finden ist. Insbesondere zum korrekten Betrieb von Bugzilla mu� vorher ein neuer symbolischer Link auf den Perl-Interpreter eingerichtet werden. Wenn das nicht die Fehlerursache sein kann, dann gehe mal die Checkliste unter http://selfaktuell.teamone.de/artikel/cgiperl/inbetriebnahme/index.htm durch und schlie�e die dort aufgef�hrten Fehlerm�glichkeiten aus. Dort finden sich auch hilfreiche Perl-CGI-Skripte, die dabei helfen k�nnen, die grunds�tzliche Funktionalit�t von CGI-Skripten unter Perl erstmal zu testen. Gru� Marcus Reimann M. Reimann Systemberatung http://www.reimann-systemberatung.de -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------
