J'ai un problème avec la journalisation des erreurs dans Kohana v2.3.4. Dans l'index.php j'ai gardé les paramètres par défaut:
error_reporting (E_ALL);
ini_set ('display_errors', TRUE); Dans config.php, j'ai défini
$ config ['log_threshold'] = 3;
$ config ['display_errors'] = FAUX;Problème avec la journalisation des erreurs Kohana 2.3.4
Le problème est que kohana ne gère pas les erreurs de syntaxe php. Au lieu de cela, le message d'erreur PHP par défaut s'affiche à l'écran.
Pour empêcher l'affichage des messages d'erreur en production, je dois définir
error_reporting (0); Mais cela supprimera d'autres erreurs (Ex: arguments de fonction manquants ou index de tableau non défini) de se faire consigner par kohana.
En résumé
1. Je souhaite que les erreurs mentionnées ci-dessus (arguments de fonction manquants ou index de tableau non défini) soient enregistrées par kohana.
2. Je ne veux pas que les erreurs de syntaxe php soient affichées à l'écran.
Est-ce possible avec kohana 2.3.4?
Ne fonctionne pas. Le shutdown_handler n'est même pas appelé en cas d'erreur d'analyse. – Varun