You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by "Dr. Michael Boeni" <mb...@shift-think.com> on 2004/01/31 17:42:09 UTC

Probleme mit perl scripts

Hallo alle

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


Ich habe schon alles mögliche an Umkonfiguration probiert, ohne den geringsten Erfolg. ich wäre froh um einen Tip wo das Problem liegen könnte.

Grüsse,
Michael


--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


RE: Probleme mit perl scripts

Posted by Marcus Reimann <Ma...@reimann-systemberatung.de>.
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 users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------