Hallo Leute,
ich denke zwar das das jetzt eher voll die anfänger frage ist, dennoch bereitet es mir seit tagen kopfzerbrechen.
Ich habe von Alturo einen Webserver mit Suse 9.1 und Apache 2
der Apache läuft wunderbar und die php umgebung funktioniert auch reibungslos.
und nun mein eigentliches Problem, der Apache führt bei mir keine CGI Scripte aus.
wenn ich das script über den Internet Explorer aufrufe kommt nur die
bekannte Fehlermeldung:
Serverfehler!
Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist.
Fehlermeldung:
Premature end of script headers: install.cgi
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
diese ist ja auch in diesem Forum schon einige male genannt worden.
nun habe ich mich mal als root direkt auf der shell angemeldet und bin in das verzeichniss
cd /home/htdocs/web1/html/cgi-bin/
gesprungen und hab versucht das script wie folgt aufzurufen
install.cgi
hierbei kommt der folgende fehler:
-bash: install.cgi: command not found
( also der gleiche fehler den ich auch über den Browser bekomme )
rufe ich das programm wie folgt auf:
perl install.cgi
wird der inhalt der datei verarbeitet.
also scheint der parser richtig installiert zur sein und auch zu laufen
kann man irgendwo eingeben das dateien mit der endung .cgi automatisch mit perl geöffnet werden ?
ich denke das es dann laufen müsste wenn ich jetzt keinen grossen denkfehler drin hab.
ich würde mich über zahlreiche ideen freuen und wünsche schon mal einen schönen abend.
viele grüsse
Markus