2009-12-16 12 views
11

error_reporting(0); ha qualche effetto sulla registrazione degli errori (su file) o sopprime solo la visualizzazione degli errori sullo schermo?Il parametro error_reporting (0) di PHP influisce sulla registrazione degli errori o semplicemente sulla visualizzazione?

Grazie.

+0

Questo è pazzesco - quattro risposte contrastanti? – gahooa

+0

Lo so, ho provato la documentazione e i motori di ricerca ma anche dichiarazioni contrastanti. Grazie per tutti gli input, vado con la risposta di Zombat per ulteriori test. – user167850

risposta

13

Sì, interessa entrambi.

Il livello error_reporting definisce i livelli di errori attivati ​​. Se si registrano o si visualizzano tali errori sono determinati dalle altre impostazioni.

In sintesi:

  • error_reporting: Quali livelli di errori vengono attivati.
  • display_errors: indica se mostrare errori attivati ​​nell'output dello script.
  • log_errors: se scrivere errori attivati ​​in un registro.

In pratica, l'impostazione error_reporting(0) significa che hai disattivato la segnalazione degli errori e nulla verrà registrato sul file o sullo schermo.

Problemi correlati