Error-Document - php

arnie

Registered User
Hi!

Ich habe eine kurze Frage zu den Error-Docs!

In der Config steht:

PHP:
Alias /error "/var/www/web0/html/error-docs/"

ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php

Das ganze klappt allerdings nicht. Die Error-Seiten werden nur aufgerufen wenn sie eine HTML Endung haben. Sobald ich den Error-Seiten eine php Endung verpasse (im Script natürlich auch ändere) gibts nen 500er Standard vom Apache...
Code:
Not Found

The requested URL /asdf was not found on this server.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Habt ihr eine Idee wieso es nicht geht?

Vielen Dank

arnie


PS: Bei einem direkten Aufruf von www.domainname.de/error/404.php kommt die normale Apache 500er Meldung...
 
Wenn ich Dich richtig verstehe kommt also der 500er Fehler egal ob der User über ErrorDoc oder direkt zugreift?

Dann hast Du vieleicht nicht die richtigen Einstellungen zum PHP gemacht?

huschi.
 
mach doch eine .htaccess Datei in dein domain.de/index.html Verzeichnis und da kommt dann rein
Code:
ErrorDocument 401 /error/401.php
ErrorDocument 403 /error/403.php
ErrorDocument 404 /error/404.php
ErrorDocument 500 /error/500.php
im Verzeichnis domain.de/error kommen dann die 4xx.php rein.

Hab ich bei mir auch. Ein 404 bringt dich zurück auf die Startseite :D
Code:
ErrorDocument 404 /index.php
 
Last edited by a moderator:
Back
Top