Maison > Article > développement back-end > Comment ouvrir le message d'erreur affiché en php
En PHP, lorsque le programme rencontre une erreur, les informations d'erreur sont généralement automatiquement enregistrées, mais par défaut ces informations ne seront pas affichées sur la page Web. C'est très gênant pour déboguer des programmes PHP. Par conséquent, pour un meilleur débogage, les messages d’erreur d’affichage PHP doivent être activés.
Ouvrir le rapport d'erreur PHP
Le fichier PHP.ini est le fichier de configuration de PHP, dans lequel de nombreuses configurations peuvent être effectuées. En modifiant la configuration du rapport d'erreurs dans le fichier PHP.ini, vous pouvez activer la fonction d'affichage des erreurs de PHP. Voici les étapes spécifiques :
Avant de commencer, vous devez connaître l'emplacement du fichier PHP.ini. Le fichier PHP.ini se trouve généralement dans le répertoire racine du répertoire d'installation de PHP. Si vous ne connaissez pas l'emplacement du répertoire d'installation de PHP, vous pouvez saisir php -i sur la ligne de commande pour afficher les informations pertinentes.
Ouvrez le fichier PHP.ini avec n'importe quel éditeur de texte.
Recherchez le mot-clé display_errors dans le fichier PHP.ini. Si l'élément de configuration est commenté, vous devez le décommenter ; s'il n'est pas défini, vous devez ajouter le code suivant :
display_errors = On
Si vous devez afficher en même temps les informations d'erreur et d'avertissement enregistrées par PHP. fois, vous pouvez définir le code suivant :
error_reporting= E_ALL
Après avoir enregistré les modifications, vous devez redémarrer le serveur web ou PHP-FPM pour prendre effet.
Autres façons d'ouvrir le rapport d'erreurs PHP
La méthode ci-dessus de modification du fichier PHP.ini n'est valable que pour la version actuelle de PHP. Si vous devez utiliser la même configuration entre plusieurs versions de PHP, cela sera problématique. Voici donc d'autres façons d'activer le rapport d'erreurs dans les scripts PHP :
Utilisez le code suivant pour activer le rapport d'erreurs dans les scripts PHP :
ini_set('display_errors ', 'On');
error_reporting(E_ALL);
?>
Ajoutez le code suivant dans le fichier .htaccess pour activer le rapport d'erreurs PHP :
php_flag display_errors on
php_value error_reporting E_ALL
Écrivez le code suivant au début du fichier PHP pour ouvrir le rapport d'erreurs PHP :
error_reporting(E_ALL) ;
ini_set('display_errors', 1);
? >
Résumé
Lors du débogage de programmes PHP, il est très important d'activer le rapport d'erreurs PHP. Parfois, nous devons simplement activer le rapport d'erreurs dans un script PHP, et d'autres fois, nous devons modifier le fichier PHP.ini. Cela peut considérablement améliorer l'efficacité du débogage et accélérer la progression du développement du programme.
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!