Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So konfigurieren Sie phpstorm xdebug

So konfigurieren Sie phpstorm xdebug

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-08-14 11:22:516680Durchsuche

So konfigurieren Sie phpstorm xdebug

1. Installation

Öffnen Sie http://www.xdebug.org/download.php, um die entsprechende Version herunterzuladen

Aber bitte beachten Sie das Sie müssen die Version herunterladen, die mit dem auf dem Computer installierten PHP übereinstimmt. Sie können also die Informationen von der phpinfo-Webseite nach http://www.xdebug.org/find Binary.php kopieren und sie dann gemäß den Anweisungen installieren. Wie im Bild unten gezeigt:

So konfigurieren Sie phpstorm xdebugSo konfigurieren Sie phpstorm xdebug

Klicken Sie, um die DLL-Datei herunterzuladen, und kopieren Sie sie dann in das Erweiterungsverzeichnis von PHP. Mein Beispiel ist: D :phpserverphp-7.0.27- nts-x64ext

2. Konfigurieren Sie XDebug, öffnen Sie php.ini und fügen Sie am Ende den folgenden Code hinzu:

[Xdebug]  
;指定Xdebug扩展文件的绝对路径  
zend_extension= D:\phpserver\php-7.0.27-nts-x64\ext\php_xdebug-2.6.1-7.0-vc14-nts-x86_64.dll
;启用性能检测分析  
xdebug.profiler_enable=On
;启用代码自动跟踪  
xdebug.auto_trace=on
;允许收集传递给函数的参数变量  
xdebug.collect_params=On
;允许收集函数调用的返回值  
xdebug.collect_return=On
;指定堆栈跟踪文件的存放目录  
xdebug.trace_output_dir="D:/phpserver/tmp/Xdebug";指定性能分析文件的存放目录  
xdebug.profiler_output_dir="D:/phpserver/tmp/Xdebug"xdebug.profiler_output_name = "cachegrind.out.%p"xdebug.
remote_enable = On
xdebug.remote_port=19000xdebug.remote_handler = dbgp
xdebug.remote_host = 127.0.0.1xdebug.var_display_max_depth = 10xdebug.idekey= PHPSTROM

Hinweis: Ändern Sie zend_extension in Ihre eigene Erweiterung Pfad und starten Sie Apache neu.

Verwandte Empfehlungen: „PhpStorm-Nutzungsanleitung

3 Sie können auf der PHPInfo-Seite nach dem Xdebug-Modul suchen.

So konfigurieren Sie phpstorm xdebug

Oder geben Sie php -m unter cmd ein, um das XDebug-Modul anzuzeigen. Wie in der Abbildung unten gezeigt:

So konfigurieren Sie phpstorm xdebug

Eine weitere zu beachtende Sache ist die in den Umgebungsvariablen des Systems festgelegte PHP-Version. (Zum Beispiel, wenn mehrere Versionen von PHP konfiguriert sind)

phpStorm-Konfiguration

1. [Datei]->[Einstellungen]->[Sprachen & Frameworks]-> [Konfigurieren Sie den xdebug-Dienst auf PHP-Servern.

So konfigurieren Sie phpstorm xdebug

2. Debug konfigurieren, Debug-Port ist xdebug.remote_port in php.ini konfiguriert.

So konfigurieren Sie phpstorm xdebug

3. Öffnen Sie [Ausführen]--[Konfigurationen bearbeiten]

So konfigurieren Sie phpstorm xdebugSo konfigurieren Sie phpstorm xdebug

oder

So konfigurieren Sie phpstorm xdebug

Dann lauten die Konfigurationsinformationen wie folgt:

So konfigurieren Sie phpstorm xdebug

4. Setzen Sie Haltepunkte und aktivieren Sie die Debug-Überwachung. Klicken Sie auf den grünen Käfer, um mit dem Debuggen zu beginnen.

So konfigurieren Sie phpstorm xdebug

5. Ausführen oder debuggen, Sie können die unten angezeigten Debugging-Daten sehen.

So konfigurieren Sie phpstorm xdebug

Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie phpstorm xdebug. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn