J'ai posé cette question auparavant mais pas assez en détail.Xdebug ne s'arrête pas au point d'arrêt dans Eclipse Kepler
Mon problème est, j'utilise Eclipse Kepler avec le plug-in PDT de ce site: Kepler - http://download.eclipse.org/releases/kepler
Et j'utiliser XAMPP 1.8.3.
Le problème est que mon XDebug ne s'arrête pas aux points d'arrêt.
Mes réglages sont les suivants:
php.ini
[XDebug]
zend_extension = "C:\dev\xampp\php\ext\php_xdebug.dll"
;xdebug.profiler_append = 0
;xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "C:\development\xampp\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port=9000
xdebug.remote_cookie_expire_time = 25920000
;xdebug.trace_output_dir = "C:\development\xampp\tmp"
Dans Eclipse J'ai:
Si je vérifie "Break à première ligne", il arrête. Mais si j'appelle une page, comme index.php, elle ne s'arrête pas bien que je mette des points d'arrêt dans ce fichier.
Est-il possible d'utiliser Xdebug dans Eclipse Kepler?
EDIT J'ai défini la propriété xdebug.remote_log dans php.ini. Par idekey de débogage de démarrage est correctement définie dans les journaux:
idekey="ECLIPSE_DBGP"
Maintenant, si je l'appelle une page dans mon webapp comme feedback.php le idekey est tout à coup:
idekey="netbeans-xdebug"
Je pense que cela pourrait être le problème. Mais comment puis-je changer l'envoi de l'éclipse de clé Ide?
EDIT 2
je me suis rendu aussi que xdebug ne pas fonctionne dans un navigateur externe. Dans le navigateur interne eclipse, je suis capable de déboguer.