Dieser Artikel vermittelt Ihnen relevantes Wissen über PHPSTORM Xdebug. Er stellt vor allem die Konfiguration und Verwendung von PHPSTORM Xdebug vor.
Vorher geschrieben
Da PHP mit dem Vorteil des „Hot Loading“ geboren wurde, verwenden viele PHP-Benutzer die Debug-Funktion von PHP möglicherweise selten. Wie dem auch sei, ich habe Debug schon sehr, sehr lange nicht mehr verwendet. Im Nachhinein müssen es 5 oder 6 Jahre gewesen sein. . .
Aber für PHP-Anfänger gibt es nichts Freundlicheres als das Debuggen. Als ich mit PHP angefangen habe, hat es mich schließlich viele Jahre lang begleitet und mir viel Mühe bereitet. Man kann ohne Übertreibung sagen, dass es ein großartiges Werkzeug zur Fehlerbehebung und Problemlösung ist.
Das Folgende ist eine kurze Aufzeichnung der Konfiguration und Verwendung von phpstorm Xdebug. Ich hoffe, es wird Ihnen hilfreich sein!
Das Prinzip ist kurz
Einfaches C/S-Verständnis: ein Client (Client), ein Server (Server)
Überprüfen Sie die Installation
Überprüfen und installieren Sie die aktuelle PHP-Version der Xdebug-Erweiterung , PHP-Erweiterung Ganz zu schweigen von der Installation. CLI-Interpreter festlegen;
Klicken Sie zur Überprüfung auf die Schaltfläche „Validieren“ auf der aktuellen Seite ob die Konfiguration erfolgreich ist
Wählen Sie PHP = > Server, konfigurieren Sie den ServerSchnittstellen-Debugging
Zum Beispiel: laravel5.com/api/test? Das Debuggen ist sogar noch einfacher. Es bedeutet tatsächlich, ein PHP-Laufskript zu konfigurieren. Zum Beispiel: Erstellen Sie ein handwerkliches Testskript, legen Sie Haltepunkte fest und führen Sie das Debug aus. Frage: Wie konfiguriere ich das Remote-Debugging?
In den „Einstellungen Debug-Konfigurationen“ oben habe ich „PHP-Webseite“ ausgewählt. Sie können auch „PHP Remote Debug“ auswählen, das auch lokales Debuggen und Remote-Debugging unterstützt. Diese Option erfordert die Konfiguration eines zusätzlichen IDE-Schlüssels. Remote-Debugging ist eigentlich dasselbe, mit etwas mehr Konfiguration: Zuordnung von Remote-Code und lokalem Code, fertig!
Da Remote-Debugging selten verwendet wird, werde ich keine detaillierten Screenshots machen. Freunde, die Interesse haben, können es selbst ausprobieren, vielleicht werden sie eines Tages verwendet. . .
Empfohlenes Lernen: „
Tutorial zur PHPstorm-Nutzung
“
Das obige ist der detaillierte Inhalt vonDetaillierte grafische Erklärung der Konfiguration und Verwendung von PHPSTORM Xdebug. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!