Questions marquées «error-handling»

Constructions de langage de programmation conçues pour gérer les erreurs signalées par des codes d'erreur, des exceptions ou d'autres moyens spécifiques au langage.


30
Comment afficher les erreurs PHP?
J'ai vérifié mon fichier ini PHP ( php.ini) et display_errorsest défini, ainsi que le rapport d'erreurs E_ALL. J'ai redémarré mon serveur Web Apache. J'ai même mis ces lignes en haut de mon script, et il ne détecte même pas de simples erreurs d'analyse. Par exemple, je déclare des variables avec …



30
Comment obtenir des messages d'erreur utiles en PHP?
Très souvent, je vais essayer d'exécuter un script PHP et de récupérer un écran vide. Aucun message d'erreur; juste un écran vide. La cause peut être une simple erreur de syntaxe (parenthèse incorrecte, point-virgule manquant), ou un appel de fonction échoué, ou autre chose. Il est très difficile de comprendre …




11
Que signifie «Erreur fatale: trouvé de façon inattendue nul en déballant une valeur facultative»?
Mon programme Swift plante EXC_BAD_INSTRUCTIONet l'une des erreurs similaires suivantes. Que signifie cette erreur et comment la corriger? Erreur fatale: trouvé de façon inattendue nul lors du déballage d'une valeur facultative ou Erreur fatale: trouvé de façon inattendue nil lors du déballage implicite d'une valeur facultative Ce message est destiné …


29
Le moyen le plus rapide de vérifier si une chaîne est JSON en PHP?
J'ai besoin d'une méthode vraiment, vraiment rapide pour vérifier si une chaîne est JSON ou non. J'ai l'impression que ce n'est pas la meilleure façon: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } Des amateurs de performances veulent améliorer cette méthode?

8
Quelle est la différence entre `throw new Error` et` throw someObject`?
Je veux écrire un gestionnaire d'erreurs commun qui capturera volontairement les erreurs personnalisées sur n'importe quelle instance du code. Quand j'ai throw new Error('sample')aimé dans le code suivant try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } Le journal s'affiche dans Firefox as Error: …


11
Puis-je essayer / attraper un avertissement?
J'ai besoin d'attraper quelques avertissements provenant de certaines fonctions natives php, puis de les gérer. Plus précisément: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Il émet un avertissement lorsque la requête DNS échoue. try/ catchne fonctionne pas car un avertissement …

23
Comment déboguer «Erreur: spawn ENOENT» sur node.js?
Lorsque j'obtiens l'erreur suivante: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) Quelle procédure puis-je suivre pour le réparer? Note de l'auteur : Beaucoup de problèmes avec cette erreur m'ont encouragé à poster cette question pour de futures références. Questions connexes: …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.