Maison > Article > développement back-end > Comment définir un message d'erreur dans php.ini
En PHP, vous pouvez utiliser "display_errors" dans le fichier "php.ini" pour définir les informations d'invite d'erreur. Lorsque "display_errors" est défini sur "On", cela signifie que l'affichage des informations d'invite d'erreur est activé. l'élément est réglé sur " "Off" signifie désactiver le message d'erreur.
L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3
Comment paramétrer le rapport d'erreur dans le fichier de configuration PHP php.ini
invites d'erreur php de changement de système Windows
Si vous n'avez pas l'autorisation de modifier php.ini, vous pouvez ajouter le code suivant au fichier php :
Le code est le suivant
ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT);
Bien sûr, si vous pouvez modifier php.ini, ce qui suit suffit :
Le code est le suivant
找到display_errors = On 修改为 display_errors = off
Remarque : Si vous avez copié le fichier PHP.ini dans le répertoire windows, vous devez également modifier display_errors = On dans c:windows /php.ini à display_errors = off
Display_errors = Off dans PHP.ini n'est pas valide Solution
Connaissances approfondies :
La méthode d'activation et de désactivation des invites d'erreur dans le système Linux est similaire, mais je vais la présenter. je vous l'explique en détail
Sous le système Linux
1 Ouvrez le fichier php.ini.
En prenant mon Ubuntu comme exemple, ce fichier se trouve dans le répertoire /etc/php5/a(www.jb51.net)pache2.
2. Recherchez et modifiez la ligne suivante, changez la valeur Off en On
Le code est le suivant
display_errors = Off
3 Recherchez la ligne suivante
Le code est le suivant
error_reporting = E_ALL & ~E_NOTICE
ou recherchez :
error_reporting = E_ALL & ~E_DEPRECATED
. Remplacez par
error_reporting = E_ALL | E_STRICT
4. Modifiez le httpd .conf d'Apache,
Prenez mon Ubuntu comme exemple. Ce fichier se trouve dans le répertoire /etc/apache2/.
Ajoutez les deux lignes suivantes :
Le code est le suivant
php_flag display_errors on php_value error_reporting 2039
5. Redémarrez Apache et tout ira bien.
Commande de redémarrage : :
Le code est le suivant
sudo /etc/init.d/apache2 restart
Apprentissage recommandé : "Tutoriel vidéo PHP"
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!