Bonjour,
Tous mes vœux de Bonheur Santé Amour Réussite pour 2023.
J'aimerai savoir s'il est possible d'envoyer un mail lorsque le site affiche une erreur.
J'ai trouvé ce fichier sur internet qui affiche bien l'erreur, mais seulement sur le site.
J'aimerai qu'un message type s'affiche et que cela envoi le vrai message d'erreur à une boite mail.
Voici le fichier d'erreur.
Je ne sais par où commencer.
Vous en remerciant par avance.
Tous mes vœux de Bonheur Santé Amour Réussite pour 2023.
J'aimerai savoir s'il est possible d'envoyer un mail lorsque le site affiche une erreur.
J'ai trouvé ce fichier sur internet qui affiche bien l'erreur, mais seulement sur le site.
J'aimerai qu'un message type s'affiche et que cela envoi le vrai message d'erreur à une boite mail.
Voici le fichier d'erreur.
// Affichage des erreurs
<?PHP
$type_gestion = 1; // 1=>mode debug, 2=>mode production (erreur dans log/error.log), 0=>Aucun traitement
switch ($type_gestion) {
case '1':
if (PHP_VERSION_ID < 50400) error_reporting (E_ALL | E_STRICT);
else error_reporting (E_ALL);
ini_set('display_errors', true);
ini_set('html_errors', false);
ini_set('display_startup_errors',true);
ini_set('log_errors', false);
ini_set('error_prepend_string','<span style="color: red;">');
ini_set('error_append_string','<br /></span>');
ini_set('ignore_repeated_errors', true);
break;
case '2':
error_reporting (E_ALL);
ini_set('display_errors', false);
ini_set('html_errors', false);
ini_set('display_startup_errors',false);
ini_set('log_errors', true);
ini_set('error_log', CHG_ROOT_PATH.'log/error.log');
ini_set('error_prepend_string','<span style="color: red;">');
ini_set('error_append_string','</span>');
ini_set('ignore_repeated_errors', true);
break;
default:
error_reporting (E_ALL);
ini_set('display_errors', false);
ini_set('html_errors', false);
ini_set('display_startup_errors',false);
ini_set('log_errors', false);
}
?>
Je ne sais par où commencer.
Vous en remerciant par avance.