Installer XDebug sur WAMP 2.0 pour utilisation avec NetBeans

Les différentes étapes à suivre pour ajouter XDebug à une installation de WAMP pour déboguer vos scripts PHP avec NetBeans :

  1. Téléchargez le binaire sur le site de XDebug. Pour WampServer 2.0, vous devez choisir la version VC6 thread-safe 32 bits. Le nom de la dll doit être de la forme : php_xdebug-x.x.x-5.3-vc6.dll
  2. Placez la dll dans le répertoire C:\wamp\bin\php\php5.3.x\ext\.
  3. Ajoutez les lignes suivantes à C:\wamp\bin\apache\Apachex.x.x\bin\php.ini :
    zend_extension="C:\wamp\bin\php\php5.3.x\ext\php_xdebug-x.x.x-5.3-vc6.dll"
    xdebug.auto_trace=0
    xdebug.default_enable=0
    xdebug.collect_assignments=0
    xdebug.collect_includes=0
    xdebug.collect_params=0
    xdebug.collect_vars=0
    xdebug.profiler_enable=0
    xdebug.profiler_output_dir="c:/wamp/tmp/"
    xdebug.remote_enable=1
    xdebug.remote_host="127.0.0.1"
    xdebug.remote_port=9000
    xdebug.remote_handler="dbgp"
    xdebug.remote_log="C:/wamp/logs/xdebug.log"
    xdebug.remote_mode=req
    xdebug.show_local_vars=0
  4. Redémarrez le service en passant par le menu de WAMP.
  5. Vérifiez que XDebug apparait bien dans phpinfo (dans le menu de WAMP, sélectionnez Localhost, puis Outils, phpinfo()). XDebug dans phpinfo.

Etiquettes:

Commentaires

Hello
Il y a encore plus simple : la derniere version d'EasyPHP (la 5.3.4.0 avec PHP 5.3.4 - www.easyphp.org) integre nativement Xdebug et il existe un module WebGrind.

Ajouter un commentaire