Wie deaktiviere ich ALLE Fehlermeldungen über die php.ini?

53118
PeanutsMonkey

Trotz der folgenden Einstellungen sehe ich oft den Pfad zu der fehlerhaften Datei. Wie schalte ich ALLE Fehler aus, egal was?

error_reporting = E_ALL display_errors = off log_errors = off 
4
Welcher Befehl gibt den Fehler und welchen Fehler zeigt er an? Bort vor 11 Jahren 0
@Bort - Ich möchte, dass keine Dateipfade angezeigt werden, wenn ein Codierungsfehler vorliegt PeanutsMonkey vor 11 Jahren 0

1 Antwort auf die Frage

10
Jack

The display error statement is not what you actually want. You should change also the error_reporting value if you don't want to have the messages informing you about the error.

You should try this for all errors

error_reporting = off 

or

error_reporting = E_ALL & ~E_DEPRECATED 

this will keep letting you know about the errors but they will be invisible to other users..

Danke aber wie ändere ich es in der php.ini-Datei im Gegensatz zu einer php-Datei? PeanutsMonkey vor 11 Jahren 0
Stellen Sie sicher, dass Sie die Fehler weiterhin protokollieren, andernfalls wünschen Sie, dass Sie dies tun, wenn etwas Schlimmes passiert. Bort vor 11 Jahren 0
@PeanutsMonkey kann die php.ini-Datei nicht mit einem Editor bearbeiten. Ich habe vermutet, dass sich der Server auf Ihrem Computer befand. Jack vor 11 Jahren 0
@ Jack - Ja, das ist es. Ich dachte, dass 'error_reporting (0); `sich auf PHP-Dateien beschränkt, nicht auf die php.ini-Datei. PeanutsMonkey vor 11 Jahren 0
@ Jack - Ich habe die Codezeile gesetzt, dh `error_reporting (0);` und der Webserver wurde buchstäblich getötet. Warum das? Ich musste es entfernen, bevor ich es wieder hochbringen konnte. PeanutsMonkey vor 11 Jahren 0
@PeanutsMonkey du hast recht, das war mein Fehler, ich habe die Antwort bearbeitet, hoffe es hilft jetzt ... Jack vor 11 Jahren 0