Heim  >  Artikel  >  Backend-Entwicklung  >  phpstom konfiguriert das Remote-Debugging von PHP

phpstom konfiguriert das Remote-Debugging von PHP

WBOY
WBOYOriginal
2016-07-30 13:32:021082Durchsuche

Sie müssen phpdebug installieren, ich verwende die xdebug-Erweiterung
Ich habe Sublime schon einmal verwendet, bin aber kürzlich darauf umgestiegen, also wollte ich das Debug, das ich zuvor installieren wollte, mehrmals auf dem Firmenserver installieren, aber es wurde aus unerklärlichen Gründen nicht richtig durchgeführt Ich habe es auf meinem Computer installiert und es dann konfiguriert. . . Versuchen Sie dann, es auf dem Remote-Server zu konfigurieren (eigentlich handelt es sich um eine virtuelle Linux-Maschine auf Ihrem eigenen Computer)
1. Bestätigen Sie, dass PHP die PHP-Erweiterung installiert hat (wenn sie nicht installiert ist, können Sie sie auf Baidu installieren. Es gibt viele Konfigurationselemente für die Konfiguration, ich werde nur einige schreiben, solange sie ausgeführt werden können). 🎜>

<code>vi /etc/php<span>.d</span>/<span>15</span>-xdebug<span>.ini</span>
zend_extension=xdebug<span>.so</span>
xdebug<span>.remote</span>_enable = <span>1</span><span>#默认开启</span>
xdebug<span>.remote</span>_handler = <span>"dbgp"</span>xdebug<span>.remote</span>_host = <span>"192.168.152.1"</span><span>#本地机器的ip</span>
xdebug<span>.remote</span>_mode = <span>"req"</span><span>;xdebug.remote_connect_back = 1 #不确定自己ip的话,可以把这项注释去掉</span>
xdebug<span>.remote</span>_port         = <span>9002</span><span>#这个是phpstom设定的监听的端口</span>
xdebug<span>.collect</span>_vars         = On</code>
2. Laden Sie das Projekt lokal herunter, ich verwende direkt Datei->Einstellungen->Build, Ausführung, Bereitstellung->Bereitstellungseinstellungen

3. Es gibt zwei Orte


phpstom konfiguriert das Remote-Debugging von PHP Die Einstellungen sind im Bild unten dargestellt. Beachten Sie, dass die Portnummer mit dem vom Server festgelegten xdebug.remote_port übereinstimmen muss.

phpstom konfiguriert das Remote-Debugging von PHP

4 Geben Sie den Servernamen und die Zuordnung dazwischen ein den Server und die lokalen Dateien unten


phpstom konfiguriert das Remote-Debugging von PHP 5. Debug-Konfiguration festlegen

phpstom konfiguriert das Remote-Debugging von PHP Fügen Sie eine PHP-Webanwendung hinzu und wählen Sie den im vierten Schritt festgelegten Server

phpstom konfiguriert das Remote-Debugging von PHP aus 5. Schalten Sie die Überwachung ein
phpstom konfiguriert das Remote-Debugging von PHP 6. Wählen Sie die gerade hinzugefügte Debug-Konfiguration aus und klicken Sie auf den Fehler, um ihn auszuführen~~~
phpstom konfiguriert das Remote-Debugging von PHP Wenn es fehlschlägt, wenn es fehlschlägt, schalten Sie Selinux auf dem Server aus und es sollte in Ordnung sein

Urheberrechtserklärung: Dieser Artikel ist ein Originalartikel des Bloggers und darf nicht ohne reproduziert werden Erlaubnis des Bloggers.

Das Obige hat PHPStom zum Konfigurieren des Remote-Debugging von PHP eingeführt, einschließlich einiger Aspekte davon. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.

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