Maison > développement back-end > Problème PHP > Comment définir un message d'erreur dans php.ini

Comment définir un message d'erreur dans php.ini

WBOY
Libérer: 2023-03-15 22:26:01
original
2401 Les gens l'ont consulté

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.

Comment définir un message d'erreur dans php.ini

L'environnement d'exploitation de cet article : système Windows 10, PHP version 7.1, ordinateur Dell G3

Comment paramétrer le message d'erreur dans php.ini

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);
Copier après la connexion

Bien sûr, si vous pouvez modifier php.ini, ce qui suit suffit :

Le code est le suivant

找到display_errors = On 修改为 display_errors = off
Copier après la connexion

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
Copier après la connexion

3 Recherchez la ligne suivante

Le code est le suivant

error_reporting = E_ALL & ~E_NOTICE
Copier après la connexion

ou recherchez :

error_reporting = E_ALL & ~E_DEPRECATED
Copier après la connexion

. Remplacez par

error_reporting = E_ALL | E_STRICT
Copier après la connexion

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
Copier après la connexion

5. Redémarrez Apache et tout ira bien.

Commande de redémarrage : :

Le code est le suivant

sudo /etc/init.d/apache2 restart
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal