Ha PHP error_reporting (0) influenzano la registrazione degli errori, o semplicemente visualizzare?

StackOverflow https://stackoverflow.com/questions/1911920

Domanda

Lo error_reporting(0); avere alcun effetto in caso di errore di registrazione (file), o lo fa solo sopprimere visualizzazione di errore sullo schermo?

Grazie.

È stato utile?

Soluzione

Sì, colpisce entrambi.

Il livello error_reporting definisce quali livelli di errori ottiene innescato . Sia che si accede o si visualizza quegli errori sono determinati dalle altre impostazioni.

Per riassumere:

In sostanza, l'impostazione error_reporting(0) significa che hai disattivato la segnalazione degli errori, e nulla sarà effettuato l'accesso al file o l'output sullo schermo.

Altri suggerimenti

E 'solo sopprime errori visualizzati. Il tuo per la registrazione degli errori determinare la registrazione i livelli.

PHP ha abbastanza buona documentazione, controlla

http://us.php.net /manual/en/errorfunc.configuration.php#ini.error-reporting per quello che fa,

http://us.php.net/manual/en /function.error-reporting.php per la funzione di runtime

I suoi effetti dipendono da dove stderr sta andando.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top