auch auf die Gefahr hin das man mich gleich steinigt weil über die Google-Suche x-Treffer kommen, wage ich es doch mal die Frage doch zu stellen weil ich keine passende Lösung finden kann.
Und zwar geht es darum, dass wenn ich in der Konfigurationsdatei vom Apache (conf/httpd.conf) das ErrorDocument setze, er mir diese Seite nicht anzeigt.
Der Eintrag sieht folgendermaßen aus:
ErrorDocument 404 /root/default/openaccess/error.php
Wenn ich in das Verzeichnis openaccess eine .htaccess-Datei mit selbigem Inhalt lege, dann zeigt er mir die error.php an.
Muß ich da noch zusätzliche Einstellungen machen in der Konfigurationsdatei vom Apache?
In den Logdateien vom Apache steht folgendes:
access.log
127.0.0.1 - - [22/Oct/2009:22:30:55 +0430] "GET /root/default/openaccess/a.php HTTP/1.1" 404 1284 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.1)"
error.log
[Thu Oct 22 22:30:55 2009] [error] [client 127.0.0.1] script 'C:/Server/xampp/htdocs/root/default/openaccess/a.php' not found or unable to stat
Ich habe jetzt die htaccess-Datei verwendet um mein Skript testen zu können, und auch da ist es so, dass er mir die Fehlerseite nur ein paar mal bringt und anschließend findet er sie nicht.
Was ist denn da los?
Meine Systemkonfiguration:
Windows XP Pro
Xampp
Apache Version: 2.2.11 (Win32)
Hat vielleicht jemand eine Idee?