peter_braun
Registered User
Hallo,
ich habe ein Problem und komme nicht weiter...
ich habe schon überall in Foren danach geschaut aber nix
gefunden was bei mir funktioniert hatte.
Also ich habe auf der Website http://www.existenz-im-web.com
die Sponsoren Verwaltung von Monstercrash installiert und eine
Subdomain eingerichtet für das Verzeichnis /cgi-bin/ams.
Unter http://ams.existenz-im-web.com
Am Anfang funktioniert auch alles.. Aber auf einmal wenn ich dann
die Subdomain aufrufe kann folgende fehlermeldung:
Wenn ich das Verzeichnis direkt aufrufe das gleiche:
http://www.existenz-im-web.com/cgi-bin/ams/
Nur wenn ich das Script komplette aufrufe funktionier es:
http://www.existenz-im-web.com/cgi-bin/ams/index.cgi
Daher habe ich die Subdomain jetzt auch auf das hier
umgeleitet: /cgi-bin/ams/index.cgi.
Aber warum kann ich nicht das Script ohne "index.cgi"
aufrufen?? Also ich habe alles versucht die Dateirechte
stimmen 755 (Bei 777 geht das Script überhaupt nicht mehr)
In der httpd.conf ist bei DirectoryIndex auch "index.cgi eingetragen.
ich habe auch gelesen dass man den Eintrag in die httd.conf
machen soll damit es funktioniert:
Aber auch dies geht nicht. ich weis einfach nicht mehr
weiter es hat doch alles funktioniert auf einmal nicht mehr...
In der error_log steht folgendes:
Als erstens stand das hier:
und
nachdem ich dann einige geändert habe z.b. der Eintrag in die httpd.conf
und so weiter ist beim Aufruf von http://www.existenz-im-web.com/cgi-bin/ams/
nur dies in der error_log zu sehen:
Was vielleicht noch helfen kann... Wenn ich den Apache neu starte
bekomme ich komischerweise folgende Meldung:
Aber die Datei existiert doch ich kann ja das Script bzw.
die Datei mit dem kompletten Pfad aufrufen:
http://www.existenz-im-web.com/cgi-bin/ams/index.cgi
Ich habe einfach keine ahnung wo der fehler liegt...
Vielleicht kann mir jemand von euch hier weiterhelfen
Schon mal Danke für eure Hilfe
Ach ja als ich mir die Error Log anschaute fielen mir noch
andere Komische Meldungen auf was bedeuten diese denn?
Noch mal Danke ich hoffe Ihr könnt mir weiterhelfen
gruß
Peter Braun
ich habe ein Problem und komme nicht weiter...
ich habe schon überall in Foren danach geschaut aber nix
gefunden was bei mir funktioniert hatte.
Also ich habe auf der Website http://www.existenz-im-web.com
die Sponsoren Verwaltung von Monstercrash installiert und eine
Subdomain eingerichtet für das Verzeichnis /cgi-bin/ams.
Unter http://ams.existenz-im-web.com
Am Anfang funktioniert auch alles.. Aber auf einmal wenn ich dann
die Subdomain aufrufe kann folgende fehlermeldung:
Forbidden
You don't have permission to access /cgi-bin/ams/ on this server.
Wenn ich das Verzeichnis direkt aufrufe das gleiche:
http://www.existenz-im-web.com/cgi-bin/ams/
Nur wenn ich das Script komplette aufrufe funktionier es:
http://www.existenz-im-web.com/cgi-bin/ams/index.cgi
Daher habe ich die Subdomain jetzt auch auf das hier
umgeleitet: /cgi-bin/ams/index.cgi.
Aber warum kann ich nicht das Script ohne "index.cgi"
aufrufen?? Also ich habe alles versucht die Dateirechte
stimmen 755 (Bei 777 geht das Script überhaupt nicht mehr)
In der httpd.conf ist bei DirectoryIndex auch "index.cgi eingetragen.
ich habe auch gelesen dass man den Eintrag in die httd.conf
machen soll damit es funktioniert:
Code:
<Directory />
Options FollowSymLinks +ExecCGI +Includes
AllowOverride All
</Directory>
Aber auch dies geht nicht. ich weis einfach nicht mehr
weiter es hat doch alles funktioniert auf einmal nicht mehr...
In der error_log steht folgendes:
Als erstens stand das hier:
[Thu Jul 27 22:07:48 2006] [error] [client 84.56.220.142] Options ExecCGI is off in this directory: /var/www/web5/html/cgi-bin/ams/index.cgi
[Thu Jul 27 22:07:49 2006] [error] [client 84.56.220.142] Options ExecCGI is off in this directory: /var/www/web5/html/cgi-bin/ams/index.cgi
[Thu Jul 27 22:07:50 2006] [error] [client 84.56.220.142] Options ExecCGI is off in this directory: /var/www/web5/html/cgi-bin/ams/index.cgi
[Thu Jul 27 22:07:50 2006] [error] [client 84.56.220.142] Options ExecCGI is off in this directory: /var/www/web5/html/cgi-bin/ams/index.cgi
[Thu Jul 27 22:10:48 2006] [error] [client 84.56.220.142] Options ExecCGI is off in this directory: /var/www/web5/html/cgi-bin/ams/index.cgi
und
[Thu Jul 27 22:36:47 2006] [error] [client 84.56.253.133] Premature end of script headers: index.cgi
[Thu Jul 27 22:37:39 2006] [error] [client 84.56.253.133] Premature end of script headers: index.cgi
[Thu Jul 27 22:40:45 2006] [error] [client 84.56.253.133] Premature end of script headers: index.cgi
[Thu Jul 27 22:42:00 2006] [error] [client 84.56.253.133] Premature end of script headers: index.cgi
nachdem ich dann einige geändert habe z.b. der Eintrag in die httpd.conf
und so weiter ist beim Aufruf von http://www.existenz-im-web.com/cgi-bin/ams/
nur dies in der error_log zu sehen:
[Fri Jul 28 00:09:51 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
[Fri Jul 28 00:09:52 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
[Fri Jul 28 00:09:52 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
[Fri Jul 28 00:09:52 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
[Fri Jul 28 00:09:52 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
[Fri Jul 28 00:09:53 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
[Fri Jul 28 00:10:01 2006] [error] [client 84.56.253.133] attempt to invoke directory as script: /var/www/web5/html/cgi-bin/ams/
Was vielleicht noch helfen kann... Wenn ich den Apache neu starte
bekomme ich komischerweise folgende Meldung:
Starting web server: Apache2Warning: DocumentRoot [/var/www/web5/html/cgi-bin/ams/index.cgi] does not exist
httpd (pid 14627) already running
Aber die Datei existiert doch ich kann ja das Script bzw.
die Datei mit dem kompletten Pfad aufrufen:
http://www.existenz-im-web.com/cgi-bin/ams/index.cgi
Ich habe einfach keine ahnung wo der fehler liegt...
Vielleicht kann mir jemand von euch hier weiterhelfen
Schon mal Danke für eure Hilfe
Ach ja als ich mir die Error Log anschaute fielen mir noch
andere Komische Meldungen auf was bedeuten diese denn?
[Thu Jul 27 23:00:51 2006] [error] server reached MaxClients setting, consider raising the MaxClients setting
[Thu Jul 27 22:57:34 2006] [warn] long lost child came home! (pid 5790)
Noch mal Danke ich hoffe Ihr könnt mir weiterhelfen
gruß
Peter Braun