Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

(*-*)浩
(*-*)浩Original
2019-11-23 11:39:514891Durchsuche

Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

Zuerst müssen Sie die xdebug-Erweiterung für PHP

1 herunterladen Der Download wird abgeschlossen. Die endgültige Datei wird im ext-Verzeichnis unter dem PHP-Installationspfad abgelegt. Das PHP5.5-Installationspaket verfügt standardmäßig über ein zend_ext-Verzeichnis. Sie können es auch später in diesem Verzeichnis ablegen (empfohlenes Lernen). phpstorm Ausführliche Erklärung)

(D:\root\wamp\bin\php\php5.5.12\ext\php_xdebug-2.2.5-5.5-vc11.dll或D:\wamp\bin\php\php5.5.12\zend_ext\php_xdebug-2.2.5-5.5-vc11.dll)

2. Ändern Sie php.ini, verknüpfen Sie xdebug und sorgen Sie dafür, dass xdebug wirksam wird

;XDEBUG Extension
zend_extension = "D:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll"
;将xdebug的扩展路径添加到这里(步骤一中的路径,根据你的xdebug放置的路径来确定。)
[xdebug]
xdebug.remote_enable = on  #开启xdebug的调试
xdebug.remote_port = 9001  #xdebug调试侦听的端口
xdebug.remote_host = localhost #本地的侦听的主机
xdebug.idekey = phpstorm  #用IDE协助时需要的key

3. Überprüfen Sie, ob die Konfiguration korrekt ist, indem Sie auf phpinfo zugreifen

Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

2. PHPstorm-bezogene Konfigurationen

1. Klicken Sie in der Menüleiste auf Datei->Einstellungen Dialogfeld und das Dropdown-Menü „Sprachen“ auf der linken Seite > PHP –> davon ab, besetzt zu sein.


2. Öffnen Sie Debug->DBGp Proxy und fügen Sie hier die Konfigurationselemente in php.ini hinzu.

Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

3. Erstellen Sie einen neuen PHP-Server, ändern Sie den Namen zum Testen, Host: localhost, Port: 80, Debugger: Xdebug, speichern. Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

Dieser Server ist für die spätere Konfiguration spezifischer Debugging-Vorgänge reserviert.


4. Klicken Sie für die Debug-Einstellungen des Projekts in der Menüleiste auf Ausführen->Konfigurationen bearbeiten, um das Dialogfeld zu öffnen Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

1 ), fügen Sie eine neue Debug-Konfiguration hinzu und wählen Sie derzeit einen neuen Server für das PHP-Projekt aus (der in Schritt 3 konfigurierte Server ist ausreichend)


Das neue Debug kann mit einem Namen benannt werden : debugphp , server: Wählen Sie den Server aus, den wir gerade konfiguriert haben

Start-URL: Das Standardverzeichnis ist natürlich, Sie können Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser

nach Belieben hinzufügen Browser: Wählen Sie den Browser aus, den Sie denken ist angemessen.


Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser3. Starten Sie das Debuggen

1. Öffnen Sie eine PHP-Datei im Stammverzeichnis . Wählen Sie eine beliebige Zeile in der PHP-Datei aus, klicken Sie mit der rechten Maustaste, um einen Haltepunkt hinzuzufügen, oder klicken Sie auf den Kopf der Zeile.


2, Umschalt+F9 oder klicken Sie auf die Spinne auf der rechten Seite der Menüleiste Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser


3, PHPstorm öffnet den Browser, führt das Programm aus und erfasst den Debugging-Punkt. Kehren Sie zur Debug-Schnittstelle zurück Ausführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser


Damit ist die Debugging-Unterstützung für den Browser abgeschlossen.

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zum Debuggen von PHPstorm auf der Befehlszeile und im Browser. 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
Vorheriger Artikel:Was ist PHPstorm?Nächster Artikel:Was ist PHPstorm?