Ich benutze Windows 8, Netbeans 8.2, PHP 5.6, Apache und MySQL. Ich habe sie manuell installiert und nicht All-in-One-Paket wie WAMP verwendet.warten auf Verbindung (Netbeans-xdebug) wird stecken
Wenn ich auf das Debugging-Symbol (Strg + F5) klicke, bleibt es bei "Warten auf Verbindung (Netbeans-xdebug)" hängen, während die Seite vollständig angezeigt wird, ohne an den Haltepunkten zu stoppen.
Ich überprüfte alle möglichen Lösungen, aber keine von ihnen funktionierte für mich. Wie zum Beispiel:
- die remote_host von „localhost“ auf 127.0.0.1 oder sogar an die IP-Adresse meiner Maschine von 9000 zu verschiedenen Häfen
- Ändern des Port ändern. Auch die Überprüfung der "Session-ID = Netbeans-xdebug"
- Einstellen der Standard "Web-Browser" auf Netbeans
- prüfen https://xdebug.org/wizard.php und im Anschluss an die Anweisung
- Einstellen der date.zone in php.ini
- die Überprüfung Firewall (soweit ich meinen Firewall die Verbindung nicht blockiert finden konnte)
- Neustarten httpd.exe (Apache) und netbeans und Browser
Hier sind einige Informationen, die von meinem System gewonnen:
Von https://xdebug.org/wizard.php:
Maßgeschneiderte Einbauanleitung
Zusammenfassung
Xdebug installiert: 2.5.0rc1
Server API: Apache 2.0 Handler
Windows-: ja - Compiler: MS VC11 - Architektur: x64
Zend Server: nein
PHP Version: 5 .6.27
Zend API Nr: 220131226
PHP API Nr: 20131226
Debug-Version: kein
Thema Sicher Körperbau: ja
Konfigurationsdateipfad: C: \ Windows-
Konfigurationsdatei: C: \ php \ php.ini
Extensions-Verzeichnis: ext
Sie laufen bereits die neueste Version Xdebug
Von php -m-Befehl:
[PHP-Module]
bcmath
Kalender
.
.
.(Ich löschte sie absichtlich)
[Zend Module]
Xdebug
Von netstat | findstr 9000
TCP 127.0.0.1:9000 Meincomputername: 62936 CLOSE_WAIT
TCP 127.0.0.1:62936 Meincomputername: 9000 FIN_WAIT_2
TCP [:: 1]: 9000 mycomputername: 62935 CLOSE_WAIT
TCP [:: 1}: 62935 Meincomputername :: 9000 FIN_WAIT_2
Last but not least in php.ini gibt es keinen [Xdebug] -Abschnitt !! einige Linien gibt es aber als einen getrennten Abschnitt wie einige Leute sagte, es gab nichts, so dass am Ende der Datei ich diese Zeilen hinzugefügt:
[xdebug]
zend_extension = php_xdebug-2.5.0rc1-5.6-vc11- x86_64.dll
xdebug.remote_enable = 1
xdebug.remote_handler = "DBGp"
xdebug.remote_enable = auf
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
Ich schätze jeden Vorschlag.
Versuchen Sie [diese] (http://www.devside.net/wamp-server/netbeans-waiting-for-connection-netbeans-xdebug-issue) Schritte? – Shashanth
@Shashanth ja, ich habe es auch überprüft. Ich denke, das Problem oder eines der Probleme ist FIN_WAIT_2. Wie [this] (https://kb.iu.edu/d/ajmi) erklärt den Server aus irgendeinem Grund schließt die Anfrage aber nicht vollständig! – sws