ein cgi gästebuch (*.cgi) funzt nur nach umbennen is (*.pl) wieso?
-
hi,
wie gesagt hab ich mir ein *.cgi gästebuch runtergeladen aber als ich es ausprobieren wollte ging es nicht..erst als ich die datei in *.pl umbenannt habe ging es einwandfrei..
PS: ich hab mir den foxserv-v1.0 und ActivePerl-5.6.1.629 installiert (brauch ich etwa nochwas?)
BYE indi.
PS2: ich bedanke mich schon mal für hilfe
-
Weil auf dem Server wohl *.cgi nicht als Perl CGI Script eingetragen ist. Wenn du die Rechte hast, kannst du das über eine .htaccess Datei einstellen. Ansonsten würde ich den Hostmaster des Server anschreiben, dass er das doch bitte einstellen möchte.
-
öhm
"Ansonsten würde ich den Hostmaster des Server anschreiben"
*nachicht an mich selbst* : änder das mal
soll heißen ist mein eigener server (und ich bin auch hostmaster)
wie kann ich das denn einstellen??
das da steht in der conf datei:
# CGI-Script Einstellungen
ScriptInterpreterSource registry
AddHandler cgi-script .cgi .plScriptAlias /cgi-bin/ "C:\FOXSERV/apache/cgi-bin/" <Directory "C:\FOXSERV/apache/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory>
fehlt da was bzw ist da was falsch?
-
# CGI-Script Einstellungen ScriptInterpreterSource registry AddHandler cgi-script .cgi .pl ScriptAlias /cgi-bin/ "C:\FOXSERV/apache/cgi-bin/" <Directory "C:\FOXSERV/apache/cgi-bin"> AllowOverride None Options None Order allow,deny Allow from all </Directory>
so sollte das eigentlich aussehen [tag fehler..]
-
Es muss "Options +ExecCGI" heißen. Genaueres findest du dort: http://httpd.apache.org/docs/howto/cgi.html
-
danke Loggy
-
naja was solls...
aber THX loggy
bye [der echte] indianer