Von xdebug.org die aktuelle Version herunterladen (Achtung: auf die richtige Version für das verwendete PHP achten!), in das Verzeichnis php\ext\ der xampp-Installation speichern (z.B. C:\xampp\php\ext\)
Unter Eclipse unter „Preferences => PHP => DEBUG“ die Einstellungen prüfen (Port und Server, müssen mit der PHP.INI übereinstimmen, s.u.)
Ich hab dir mal ne kurze php.ini für xdebug zusammengestellt.
Funktioniert mit Eclipse PDT problemlos:
Die vorhandene extension deaktivieren
;extension=php_xdebug-2.0.3-5.2.5.dll
Genauso sämtliche zend_ts_extensions.
;zend_extension_ts = „C:\xampp\php\zendOptimizer\lib\ZendExtensionManager.dll“
;zend_extension_manager.optimizer_ts = „C:\xampp\php\zendOptimizer\lib\Optimizer“
[XDebug]
;; Only Zend OR (!) XDebug
zend_extension_ts=“C:\xampp\php\ext\php_xdebug-2.0.3-5.2.5.dll“
xdebug.remote_enable=1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.profiler_enable=0
xdebug.profiler_output_dir=“C:\xampp\tmp“