Actualités
Sur un site Web adossé à un serveur SQL, il arrive que l'on ne sache plus quelle page ou quel fichier a émis une requête SQL : parfois des requêtes identiques sont émises depuis des scripts différents, ou encore certaines requêtes sont centralisées, et sollicitées par des pages différentes. Bref, il est difficile de savoir d'où provient une requête.
Pour faire la différence entre les origines des requêtes dans les fichiers de log, doughboy vous propose le truc suivant : ajouter à la fin de la requête un commentaire avec l'URI appelante. En effet, un commentaire SQL sera ignoré par le moteur MySQL, mais il sera malgré tout noté par le moteur de log : il faut bien que ces commentaires servent à quelque chose un jour!
Le conseil associé à cette technique de débogage : comme toutes les techniques de débogage, évitez de l'utiliser en production, et trop longtemps.
Pour faire la différence entre les origines des requêtes dans les fichiers de log, doughboy vous propose le truc suivant : ajouter à la fin de la requête un commentaire avec l'URI appelante. En effet, un commentaire SQL sera ignoré par le moteur MySQL, mais il sera malgré tout noté par le moteur de log : il faut bien que ces commentaires servent à quelque chose un jour!
Le conseil associé à cette technique de débogage : comme toutes les techniques de débogage, évitez de l'utiliser en production, et trop longtemps.
PHP/MySQL Debug Trick (55 visites)
| < Précédent | Suivant > |
|---|
Commentaires
Vous pouvez ajouter votre commentaire! |
Vous devez vous connecter pour commenter


