Maison  >  Article  >  développement back-end  >  Comment supprimer les notifications PHP malgré la désactivation de « display_errors » ?

Comment supprimer les notifications PHP malgré la désactivation de « display_errors » ?

DDD
DDDoriginal
2024-11-09 00:55:02444parcourir

How to Suppress PHP Notices Despite Disabling `display_errors`?

Désactivation de la sortie de notification PHP

Malgré la désactivation des display_errors dans php.ini, les utilisateurs peuvent rencontrer des messages de notification PHP en cours tels que "Constant DIR_FS_CATALOG déjà défini ". Ce problème persiste même après l'ajout de display_errors = Off.

Pour résoudre ce problème et supprimer la sortie de notification, il est suggéré de définir le niveau de rapport d'erreurs sur E_ALL & ~E_NOTICE ; en utilisant soit le paramètre ini error_reporting, soit la fonction error_reporting().

Cependant, il est important de noter que les notifications, bien qu'ennuyeuses, peuvent avoir un objectif crucial. Dans ce cas, la notice indique une tentative de définition d'une constante à deux reprises, qui finira par échouer et empêcher la modification de la constante. Il est conseillé de résoudre le problème sous-jacent plutôt que de simplement supprimer l'avis.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn