Bonjour,
Je développe une application php sous Netbeans IDE 6.5. Au niveau environnement j'ai Wamp avec un php 5.2.3.
J'ai installé XDebug php_xdebug-2.0.0-5.2.2.dll et modifié le php ini avec les lignes suivantes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
 
[xdebug]
; Extension du serveur xdebug
zend_extension_ts="C:/wamp/xdebug/ext/php_xdebug-2.0.0-5.2.2.dll"
 
; Accès distant au serveur xdebug
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
 
; Trace de xdebug
xdebug.auto_trace=1
xdebug.trace_format=0
xdebug.show_mem_delta=1
xdebug.trace_output_dir="C:/wamp/xdebug/trace"
xdebug.trace_output_name="trace.%t"
 
; Collecte de variables locales, paramètres et retours de fonctions
xdebug.collect_vars=1
xdebug.collect_params=4
xdebug.collect_return=1
xdebug.show_local_vars=1
 
; Dump variables superglobales
xdebug.dump_globals=1
xdebug.dump=COOKIE,FILES,GET,POST,REQUEST,SERVER,SESSION
xdebug.dump.SERVER=REMOTE_ADDR,REQUEST_METHOD
Le debugger fonctionne car il s'arrête bien au point d'arrêt dans le code et je peux faire du pas à pas.
Mon problème c'est que les variables ne s'affichent pas dans Watch ni dans Local. Je vois bien la liste de toutes les variables mais la valeur ne s'affiche pas.
Est ce que qq sait d'où vient le pb?
J'ai essayé en mettant d'autres versions de xdebug (plus récentes et plus anciennes) mais ça ne change rien.

Merci