Existe-t-il un débogueur PHP? Lesquels sont populaires?Logiciel de débogage PHP?
3
A
Répondre
8
XDebug est considéré comme le standard de facto. Ses caractéristiques comprennent:
- traces de la pile et des traces de fonction dans les messages d'erreur
- allocation de mémoire
- protection des récurrences infinies
- informations sur le profilage des scripts PHP
- analyse de couverture de code
- capacités de débogage vos scripts interactifs avec un client de débogage
Il peut être installé via PECL:
pecl install xdebug
après quoi vous devez ajouter à votre php.ini
:
zend_extension="/usr/local/php/modules/xdebug.so"
Vous pouvez également compiler à partir des sources. Instructions complètes here.
+2
+1, Xdebug est aussi fantastique pour profiler votre code. –
3
Peut-être que cela va aider:
https://stackoverflow.com/tags/php/info
Faites défiler jusqu'à débogueurs.
^^
J'utilise 'print' et' echo' comme débogueurs. Les deux sont populaires pour moi. –
Comment imprimer un objet avec une référence récursive? Comment utilisez-vous print et echo pour déboguer lorsque l'impression et l'écho de quelque chose peuvent affecter le comportement de la génération javascript et/ou HTML que vous essayez de déboguer? –
@Alan, je pourrais vous dire mais je devrais vous tuer. –