2010-03-25 14 views
2

Je viens de commencer à utiliser Netbeans pour déboguer des applications PHP, mais quand j'inspecte n'importe quel objet, le CLASSNAME est imprimé encore et encore, ce qui rend très difficile la compréhension du contenu d'un objet. Voir l'image ci-dessous pour voir de quoi je parle. Quelqu'un sait ce qui se passe?Pourquoi Netbeans + Xdebug affiche-t-il des résultats répétitifs dans le volet Variables?

Voici quelques détails qui pourraient être importants ...
Netbeans la version 6.8
PHP 5.2.9
Xdebug la version 2.1.0 beta. Voici ma config xdebug de php.ini: (! Qui semble ralentir soooooo)

[xdebug] 
zend_extension_ts="C:\wamp\bin\php\php5.2.9-2\ext\php_xdebug-2.1.0beta3-5.2-vc6.dll" 
xdebug.remote_enable=on 
xdebug.remote_host=localhost 
xdebug.remote_port=9000 
xdebug.remote_handler=dbgp 
 

Si je ne peux pas régler cette question que je vais Flopping revenir à Eclipse.

Répondre

1

Ok, ressemble à ceci est un problème avec la version de xdebug que j'utilisais. Xdebug 2.1.0 beta a une nouvelle pseudo-propriété appelée CLASSNAME que Netbeans ne sait pas encore comment gérer. J'ai été capable de contourner cela en utilisant xdebug 2.0.5.

Si quelqu'un est intéressé:
Voici le rapport de bogue de Netbeans: http://netbeans.org/bugzilla/show_bug.cgi?id=182148.
Et voici le rapport de bogue xdebug: http://bugs.xdebug.org/view.php?id=518