2012-05-22 13 views
22

Ich wollte die Fehlermeldung auf einer Website ausschalten. Googeln dafür fand ich, dass die Platzierung des unten genannten Codes in der Website verhindert, dass die Fehler auf dem Bildschirm angezeigt werden. Ich habe es auf meiner Website platziert, aber es hat nicht funktioniert. Bitte hilf mir. DankeTurning Fehler Berichterstattung aus PHP

<?php 

error_reporting(0); // Turn off all error reporting 

?> 
+0

Tut es dasselbe, wenn Sie versuchen, ini_set ('error_reporting', 0); ? –

+2

Definieren Sie "nicht funktioniert". – deceze

+0

setzen 'phpinfo();' Danach, und überprüfen, was die Fehlereinstellungen unter 'core' sind. – Sp4cecat

Antwort

50

Versucht dies schon?

error_reporting(0); 
@ini_set('display_errors', 0); 
4

auf die configuration settings (zum Beispiel display_errors, display_startup_errors, log_errors) Lesen Sie und Ihre php.ini oder .htaccess oder .user.ini-Datei aktualisieren, je nachdem, was angemessen ist.

Es funktioniert.

+0

Was meinst du mit angemessen? Ich habe sowohl php.ini als auch .htaccess auf der Website. Woher soll ich wissen, welcher ** ** geeignet ist? Bitte helfen Sie. Danke –

+0

Wenn Sie Zugriff auf 'php.ini' haben, ist es besser, Änderungen daran vorzunehmen (meiner Meinung nach), da es beim Start einmal gelesen wird und Ihre Konfiguration nicht auf mehrere Ordner verteilt. – Matthew

7

Funktioniert das?

display_errors = Off 

Auch, welche Version von PHP verwenden Sie?

Verwandte Themen