Ich weiß, dass es unzählige Fragen zu diesem Thema gibt, aber egal, was ich versucht habe, ich hatte überhaupt kein Glück. Das Problem, auf das ich stoße, bezieht sich auf Breakpoints bei der Verwendung von NetBeans und XDebug (unter Windows 8.1, wenn sich das auf irgendetwas auswirkt).NetBeans + XDebug Breakpoints funktioniert nicht
Das Problem ist, dass keine Haltepunkte funktionieren. Beim Debuggen mit NetBeans wird standardmäßig in der ersten Zeile gestoppt und dies wird erfolgreich durchgeführt. Daher verbindet sich NetBeans irgendwie mit XDebug. Andere Haltepunkte in anderen Dateien funktionieren jedoch nicht.
Ich habe verschiedene Einstellungen in der php.ini-Datei ausprobiert, aber bisher kein Glück. Ich habe auch versucht, die XDebug-Protokolldatei einzuschalten, damit ich vielleicht analysieren kann, was vor sich geht, aber das hat auch nicht funktioniert. Schließlich habe ich versucht, Breakpoints mit xdebug_break()
zu setzen, was auch nicht funktionierte.
XDebug Einstellungen in der php.ini
;[XDebug]
; Only Zend OR (!) XDebug
zend_extension="C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\xampp\tmp"
Projekt Run-Konfiguration auf NetBeans
ich bereits bei th haben gesucht e folgende:
- http://articlebin.michaelmilette.com/making-xdebug-work-with-netbeans-on-windows/
- Xdebug ignores breakpoints
- http://wiki.netbeans.org/HowToConfigureXDebug#Tips_from_the_NetBeans_Forums
Beachten Sie auch, dass dies vor 3 Tage arbeitete, jedoch heute keine Stützpunkte arbeiten.
Zusätzliche Informationen
ich den folgenden Befehl in cmd ausgeführt haben php -v
und die folgende Warnung wurde gezeigt:
Warning: Module 'xdebug' already loaded in Unknown on line 0
Bedeutet dies, dass xdebug versucht zweimal geladen werden? Wenn ja, bin ich mir nicht sicher, wie das gelöst werden kann