PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : error.conf und eigene Fehlerseiten



Odin3011
23.07.06, 09:57
Hallo,
ich habe schon seid langer Zeit probleme mit meinen eigenen Fehlerdateien. Es ging aber nie. Jetzt habe ich in /etc/apache2/errors.conf folgendes gefunden:



ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
ErrorDocument 410 /error/HTTP_GONE.html.var
ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
ErrorDocument 415 /error/HTTP_UNSUPPORTED_MEDIA_TYPE.html.var
ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
</IfModule>
</IfModule>

Das müssten die Fehlerdateien sein. Nur wo sind die Dateien? Ich habe auf dem Server SuSE Linux 10.0 OSS laufen. Oder wie müsste ich den Pfad ändern wenn der Fehler 404 erscheinen soll? Die Datei hat den Pfad: /srv/www/htdocs/error/404.html. Wie muss man das ändern? Und wo liegt der Pfad von den ErrorDocumenten?
Gruß

Odin3011

Roger Wilco
23.07.06, 12:37
Schonmal http://httpd.apache.org/docs/2.0/mod/core.html#errordocument gelesen?

Odin3011
23.07.06, 14:22
Hallo,
ich habe mir jetzt httpd gehohlt. Jetzt funktioniert fast alles. Jetzt kommt zum Schluss der Fehler:


checking for mSQL support... no
checking for MSSQL support via FreeTDS... no
checking for MySQL support... yes
checking for specified location of the MySQL UNIX socket... no
checking for MySQL UNIX socket location... /var/lib/mysql/mysql.sock
configure: error: Cannot find MySQL header files under yes.
Note that the MySQL client library is not bundled anymore!

Wie kann ich diesen Fehler beheben?
Gruß

Odin3011

Roger Wilco
23.07.06, 15:12
MySQL Developer Pakete installieren. :rolleyes: