redman09

Apache conf - jegliche Fehlermeldungen nicht im Browser anzeigen

Verhindern, das User z.B. absolute Pfade in FEhlermeldung oder gar die Fehlermeldungen gar nicht sehen

Hallo

ist es möglich zu verhindern,
dass der Webserver Fehlermeldung an die User der Webseite anzeigen?

Derzeit, wenn Fehler auftreten, erhält der User zwar eine Fehlermeldung, aber dann auch gleich den kompletten Serverpfad.
Und das möchte ich gerne verhindern.

Hoffe auf eure Unterstützung!

Grüße
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 134499

Url: https://administrator.de/forum/apache-conf-jegliche-fehlermeldungen-nicht-im-browser-anzeigen-134499.html

Ausgedruckt am: 03.06.2025 um 14:06 Uhr

dog
dog 27.01.2010 um 15:38:54 Uhr
Goto Top
Du bestimmst welche Fehlerseite ein Webserver anzeigt.
Stichwörter für Apache sind: ErrorDocument, ServerSignature
Und für PHP: display_errors
redman09
redman09 27.01.2010 um 16:20:44 Uhr
Goto Top
Zitat von @dog:
Du bestimmst welche Fehlerseite ein Webserver anzeigt.
Stichwörter für Apache sind: ErrorDocument, ServerSignature
Und für PHP: display_errors


Hi

das ist es doch nicht oder?

Weil bei Serversignature würde ja z.B. das hier ausgegeben:
Apache/2.0.52 (Unix) Server at www.mynet.de Port 80

Aber der absolute Pfad zum Dokument immer noch?!?

Gruß
dog
dog 27.01.2010 um 16:31:35 Uhr
Goto Top
Es wäre mir neu, dass Apache in einer Fehlermeldung den Pfad einer Datei erwähnt.
Das macht eigentlich nur PHP!
datasearch
datasearch 27.01.2010 um 16:44:32 Uhr
Goto Top
..oder Perl oder Python oder .....

Er sollte schon dazuschreiben bei welchen Scripten die Fehler im Browser gepostet werden face-wink.
redman09
redman09 27.01.2010 um 17:06:54 Uhr
Goto Top
Es laufen tatsächlich PHP Skripte.

hm..
wie kann man das Gedönse denn abschalten?
htaccess Dateien können damit auch nichts damit zu tun haben, oder?

Gruß
datasearch
datasearch 27.01.2010 um 17:13:44 Uhr
Goto Top
Schau mal hier

Du kannst in der php.ini auf dem Server mit "display_errors = off" und "log_errors=on und "error_log=phperror.log" alle Fehler in eine Logdatei schreiben. Diese sollten dann im Apache noch geschützt werden.

<FilesMatch "^.*phperror\.log$"
order allow, deny
deny from all
</FilesMatch>