Une fois que vous avez terminé un programme, vous devez toujours vérifier pour les bugs , et le processus prend un certain temps , même lorsque vous savez ce qu'il faut chercher . Les développeurs Web ne veulent jamais " fuite " du code en affichant publiquement les erreurs , donc la plupart du temps, vous voulez processus de débogage handicapées sur les sites en direct. Lors du débogage , vous voulez aussi le programme pour afficher autant d'erreurs que possible, de sorte que vous pouvez corriger avant le programme va vivre. Instructions
1
Insertion " ini_set (' display_errors ', ' On' ) ; " directement en dessous de votre "< php ? " Tag , qui raconte PHP pour afficher les erreurs quand il se heurte à eux plutôt que cacher les
2
Insertion " error_reporting ( E_ALL ) ; ». directement en dessous du seuil de la première étape . Cela indique à PHP de signaler toutes les erreurs , même si les erreurs seront techniquement pas tuer le programme .
3
exécuter votre programme . Les éventuelles erreurs , avis ou des avertissements s'affichent en texte brut, avec un numéro de ligne vous indiquant où chercher l'erreur .
4
Identifier la ligne juste au-dessus des erreurs d'analyse . Cherchez -virgules oubliées , supports et autres erreurs de syntaxe. Fixer l'erreur et re- exécuter le programme.
5
éliminer toute «avertissements» générés par le code . Un moyen d'avertissement que vous avez écrit quelque chose qui fonctionne encore , mais pourrait devenir un coude sur la route. Trouver le numéro de ligne de l'erreur , localisez-le dans votre code et fixer l'avertissement.
6
Consultez toutes les « erreurs fatales » pour les classes ou des fonctions qui n'ont pas été définis avant qu'ils ne soient appelés . " Erreurs fatales " va tuer votre programme lorsque PHP fonctionne en eux, mais ils sont souvent faciles à corriger. Votre code est fondamentalement correct si vous obtenez un " Fatal Error ", juste vous assurer que vos définitions sont correctes.