2016-05-25 9 views
2

Ich habe ein Problem, Debugger in meinem Code zu verwenden, es ist mein erstes Mal, Debugger zu verwenden, ich weiß nicht, dass ich es richtig mache oder nicht, aber es funktioniert nicht für mich. es zeigt immer diese Meldung in Variablen Abschnitt ...Wie verwende ich Xdebug in PhpStorm

für eingehende Verbindung wartet mit ide Taste '13001'

ich diesen Schritt folgte ...

1. meinen PHP. ini-Einstellung für xdebug

[Xdebug] 
zend_extension="D:\XAMMPI\php\ext\php_xdebug-2.4.0-5.6-vc11.dll" 
xdebug.remote_enable=1 
xdebug.remote_host=localhost 
xdebug.remote_port=80 //i also try the default port (9000) here but it still not working 
xdebug.idekey=PHPSTORM 

2. ich schaffe die Konfiguration für Debu Einstellung gger.

configuration setting

3. Ich beantrage, die Bruchstelle für die Prüfung codieren

break point place

Ich bin mit PhpStorm 2016,1

Jede Hilfe geschätzt wird

UPDATE - 1

enter image description here

+0

1) * "xdebug.remote_port = 80" * - das ist falsch ... bitte lesen Sie, wofür diese Portnummer verwendet wird, bevor Sie solche Änderungen vornehmen. https://xdebug.org/docs/all_settings 2) https://confluence.jetbrains.com/display/PhpStorm/Debugging+mit+PhpStorm – LazyOne

+0

* "UPDATE - 1" * - Sie laufen ** JavaScript ** Debugging-Sitzung - kein Wunder, dass PHP Debug hier nicht funktioniert .... – LazyOne

Antwort

5

Nur für meine php.ini Einstellung verwenden xdebug

[XDebug] 
zend_extension="D:\XAMMPI\php\ext\php_xdebug-2.4.0-5.6-vc11.dll" ; copied this link based on your config. 
xdebug.remote_enable=true 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=10000 
xdebug.remote_autostart=1 
xdebug.idekey= 

Dann installieren xDebug Helfer für Chrom:

https://chrome.google.com/webstore/detail/xdebug-helper/eadndfjplgieldjbigjakmdgkmoaaaoc?hl=en

Dann die IDE Schlüssel Change the IDE key to phpstorm

Danach PhpStorm ändern, sollten Sie eine PHP Remote-Debug und nicht PHP Web Application

Wie das unten stehende Bild erstellen.

enter image description here

Ihren Einstellungen.Auf diese kann mit Ctrl+Alt S zugegriffen werden. Suchen Sie nach Debug-Port und ändern Sie ihn auf 10000.

enter image description here

Danach Sie Ihre Erweiterung in Chrom navigieren soll und aktivieren xDebug.

enter image description here

Und das ist es. Happy Debugging :)

+0

Immer noch nicht funktioniert ... es zeigt keine Sache im Debugger wie wir normalerweise sehen, dass in Schleife Daten kommen .. Bitte überprüfen Update - 1 oben . –

+0

@ Stackvr, zur Kenntnis genommen. Dies sollte übrigens hilfreich sein, wenn Sie Ihren Debugger von Grund auf neu einrichten. Vielen Dank. – scireon