Etoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactivesEtoiles inactives
 

Dans les distributions recentes de Wamp, Xdebug est déjà installé.

Ce qu'il faut savoir c'est que le php.ini utilisé par Wamp, n'est pas celui qui figure dans c:/wamp/bini/php/php5.x.x
mais celui figurant dans c:/wamp/bin/apache/apache2.x.x/bin
Correctif du 26/10/2018 : version 3.1.4 de Wamp
Wamp copie les fichiers de configuration selon la selection de la version de PHP au demarrage des services.
Il faut donc corriger dans chaque /wamp/bin/php/phpx.x.x/php.ini et pas dans /wamp/bin/apachex.x.x/bin qui est ecrasé à chaque lancement.

Il faudra donc juste supprimer les lignes du groupe [xdebug] en fin du php.ini ou de phpForApache.ini et les remplacer par

 [xdebug]
xdebug.default_enable=1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.idekey=netbeans-xdebug

Ensuite cherchez la clé : output_buffering (point le + important)

Si besoin décommentez là et mettez :
output_buffering = off

Relancer ensuite le serveur, et demandez un phpinfo().

Vérifier bien que vous avez une rubrique XDEBUG, avec les mentions encadrées :xdebug-netbeans-config-01Si le port n'est pas à 9000, c'est soit que vous avez oublié de relancer le serveur Wamp, soit que vos modifications ne sont pas dans le bon php.ini.

Voir aussi l'article : Installation de Netbeans avec Xdebug sous Windows...

ordi-genie F-68800 THANN