| auteur : Guillaume Rossolini |
Xdebug est une extension pour PHP permettant de déboguer une application PHP (just-in-time ou bien interactivement) ou d'en profiler le code.
De très nombreux IDE permettent d'utiliser Xdebug de manière interactive.
|
| auteur : berceker united |
- Aller sur le stie de
Xdebug et télécharger la version correspondante. Normalement pour la version php5 dans windows ça doit être ce fichier : php_xdebug-5.1.2-2.0.0beta6.dll ;
- Placer l'extension dans le répertoire de extensions PHP ;
- Aller dans le fichier php.ini et y ajouter les lignes :
Ajouter au fichier php.ini : | zend_extension_ts = "c:/http/php/ext/php_xdebug-5 .1 .2 -2 .0 .0beta6.dll"
xdebug.remote_autostart = 1
xdebug.profiler_enable = 1
xdebug.auto_profile = 1
xdebug.profiler_output_dir = "C:/HTTP/php/tmp"
|
|
lien : http://php.developpez.com/faq/tmp/bibliotheques-extensions/?page=divers#extension_installer
|
| auteur : berceker united |
Il y a une extension assez utile pour savoir pour traquer les zones à optimiser. Cette extension, c'est Xdebug. Elle permet de connaître avec beaucoup de précision les détails d'exécution de script. En plus, lorsqu'il y a une erreur de script, elle donne davantage de détails que le simple "parse error".
Voici la procédure :
- Exécuter un script PHP ;
- Aller dans le répertoire temporaire déclaré dans le php.ini, vérifier la présence d'un fichier dans ce format : cachegrind.out.xxxxxxxxxxx. Ce fichier n'est pas directement lisible. Pour que le fichier puisse être plus parlant il faut télécharger WinCachGrind (Windows) ou KCacheGrind (Linux) ;
- Il suffit de charger le fichier généré dans l'un des deux programmes ci-dessus pour voir des informations assez complètes.
|
lien : Comment installer Xdebug ?
|
Consultez les autres F.A.Q.
Les sources présentés sur cette page sont libres de droits,
et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs.
Copyright ©2003
Developpez LLC. Tous droits réservés Developpez LLC.
Aucune reproduction, même partielle, ne peut être faite de ce site et de
l'ensemble de son contenu : textes, documents et images sans l'autorisation
expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérêts.
Cette page est déposée à la SACD.
|