Apache 1.3.9 und Error 500 bei jedem Perl-Script
Florian Auer
- webserver
0 Erik Tews0 Frank Schönmann0 Rolf
Hallo Forum,
ich habe wieder mal ein kleines Problem mit meinem Apache-WebServer. Also, ich hoffe ich kann das mal so schildern, dass es jeder versteht...
Ich habe auf meinem Computer mit Windows 98 SE den Apache-WebServer in der Version 1.3.9 installiert. Desweiteren ist auch noch ein perl5-Interpreter von ActiveState aktiv.
Wenn ich ein CGI-Script mit '<A HREF="http://localhost/cgi-bin/script.cgi">...</A>' aufrufe erscheint immer und bei jedem Script die Fehlermeldung "ErrorDocument 500: Internal Server Error - Please contact the Webmaster!".
Wenn ich das Script von der Kommandozeile aus mit 'perl script.cgi' aufrufe funktioniert es jedoch korrekt.
Ich hatte das gleiche Problem schon einmal. Da fehlte es am HTML-Header, der nicht definiert war. Diesmal allerdings ist er eingebunden und korrekt angegeben.
Ich hoffe ihr versteht mein Anliegen ...
Ich bedanke mich schon im Voraus!
MfG Florian Auer
Der Apache hat ein Error_log. Schau doch mal da rein. Da steht dann der Fehler drin.
hi!
Wenn ich ein CGI-Script mit '<A HREF="http://localhost/cgi-bin/script.cgi">...</A>' aufrufe
erscheint immer und bei jedem Script die Fehlermeldung "ErrorDocument 500: Internal
Server Error - Please contact the Webmaster!".
Was steht im error.log?
bye, Frank!
Hallo,
da fehlt der Pfad zum PERL Interpreter, schreib mal bitte oben in die 1. Zeile des Scripts
#!perl
und es sollte funktionieren (der Pfad zu PERL muss dazu auch in Deiner Windowsumgebung gesetzt sein, siehe autoexec.bat)
Viele Grüße, Rolf
hi!
da fehlt der Pfad zum PERL Interpreter
Oha, wir haben einen Hellseher im Forum. Na sowas kann man immer mal brauchen :))
bye, Frank!
hi!
da fehlt der Pfad zum PERL Interpreter
Oha, wir haben einen Hellseher im Forum. Na sowas kann man immer mal brauchen :))
bye, Frank!
Hallo Frank,
warum Hellseher?
Ich hab das Problem nachgestellt und genau so isses auch, wenn Du einen Apache unter Windows betreibst - da kommt Fehler 500, wenn der Pfad zum PERL Interpreter fehlt im Script.
Michael Schroepl schreibts ja auch: http://www.teamone.de/selfaktuell/schroepl03.htm#magic
Allen Forumern ein schoenes Wochenende.
Viele Gruesse, Rolf
Michael Schroepl schreibts ja auch: http://www.teamone.de/selfaktuell/schroepl03.htm#magic
Der schreibt aber auch: [http:/selfaktuell/schroepl03.htm#a19].
Es gibt viele Möglichkeiten für "500" - leider ...