Supportnet / Forum / Skripte(PHP,ASP,Perl...)
CGI - Proxy oder Webmailer
Frage
Ich bekomme einfach keine CGI´s auf dem eigenen Webserver zum laufen. ( [b] Microsoft IIS[/b])
Ich wollte ein Webmailer und einen CGI-Proxy in Perl einrichten, erhalte aber wenn der Script ausgeführt werden soll nur folgende Fehlermeldung.
[b] HTTP 500 - Interner Serverfehler
Internet Explorer [/b]
Kann der IIS überhaupt Perlscripte ausführen?
CU
KaHe
Antwort 1 von Dr.Ma-Busen
Moin!
Der Server hat doch bestimmt ein logdatei in der er die Fehlermeldungen vom Perlinterpreter schreibt, oder? Was steht denn da drin.
Aber Frag mich jetzt nicht wo du die findest, ich habe noch nie mit den Server zu tun gehabt.
MfG
Dr. Ma-Busen
Der Server hat doch bestimmt ein logdatei in der er die Fehlermeldungen vom Perlinterpreter schreibt, oder? Was steht denn da drin.
Aber Frag mich jetzt nicht wo du die findest, ich habe noch nie mit den Server zu tun gehabt.
MfG
Dr. Ma-Busen
Antwort 2 von KaHe
@Dr. Ma-Busen
Danke für eine Antwort ,schnell aber ich nenn es mal nicht ganz Richtig
Jupp, ich habe einen eigenen Webserver mit 8MBit später vielleicht mehr.
Es ist mir bislang weder unter MSIIIS noch unter Samba oder Apache gelungen CGI-Scripte mit auf dem Server installierten ausführbaren Dateien zum Laufen zu bekommen.
Wenn Du Deine WebSite bei einen Profider liegen hast gibt es da auch kein Problem, nur ich wie nicht welche Konfiguration ich privat verwenden sollte.
Zitat:
Der Server hat doch bestimmt ein logdatei in der er die Fehlermeldungen vom Perlinterpreter schreibt, oder? Was steht denn da drin.
Aber Frag mich jetzt nicht wo du die findest, ich habe noch nie mit den Server zu tun gehabt.
Der Server hat doch bestimmt ein logdatei in der er die Fehlermeldungen vom Perlinterpreter schreibt, oder? Was steht denn da drin.
Aber Frag mich jetzt nicht wo du die findest, ich habe noch nie mit den Server zu tun gehabt.
Danke für eine Antwort ,schnell aber ich nenn es mal nicht ganz Richtig
Jupp, ich habe einen eigenen Webserver mit 8MBit später vielleicht mehr.
Es ist mir bislang weder unter MSIIIS noch unter Samba oder Apache gelungen CGI-Scripte mit auf dem Server installierten ausführbaren Dateien zum Laufen zu bekommen.
Wenn Du Deine WebSite bei einen Profider liegen hast gibt es da auch kein Problem, nur ich wie nicht welche Konfiguration ich privat verwenden sollte.
Antwort 3 von Dr.Ma-Busen
Den Fehler HTTP 500 - Interner Serverfehler bekommt man auch wenn das Script Fehlerhaft ist, aber ich gehe jetzt mal davon aus das das Perlscript in Ordnung ist.
Beim Apache ist es eigentlich nicht schwer Perl/CGI Scripte zum laufen zu bekommen. Man muss im grunde nur einemal durch die ganze httpd.conf gehen und die entsprechenden Zeilen auskommentieren, steht eigentlich alles mit in der Config datei schön Dokumentiert mit bei.
Die logdatei in der der Apache die Fehlermeldungen schreibt befindet sich im Apache Ordner dort dann im Ordner logs, müsste den Namen error.log haben wenn du es nicht geändert hast.
Ach ja, die 1. Zeile des CGI/Perl- Script hast du angepasst, also dort den Pfad zu dem Perlinterpreter angegeben?
Beim Apache ist es eigentlich nicht schwer Perl/CGI Scripte zum laufen zu bekommen. Man muss im grunde nur einemal durch die ganze httpd.conf gehen und die entsprechenden Zeilen auskommentieren, steht eigentlich alles mit in der Config datei schön Dokumentiert mit bei.
Die logdatei in der der Apache die Fehlermeldungen schreibt befindet sich im Apache Ordner dort dann im Ordner logs, müsste den Namen error.log haben wenn du es nicht geändert hast.
Ach ja, die 1. Zeile des CGI/Perl- Script hast du angepasst, also dort den Pfad zu dem Perlinterpreter angegeben?
Antwort 4 von Nph-proxy.cgi
http://www.websitereactor.org/cgi-bin/001/nph-.pl

