Zuerst müssen Sie XAMPP installieren und konfigurieren und es mit PhpStorm integrieren (4 Schritte):
1. Laden Sie die letzte XAMPP-Version herunter von https://www.apachefriends.org/download.html .
Ich verwende Version 7.2.9 (nicht die neueste):

2. Installieren Sie XAMPP in das Standardverzeichnis C:\xamppsonst könnten Sie später Probleme mit der Genehmigung bekommen.
3. Wenn Sie XAMPP zum ersten Mal starten, erscheint ein Sprachauswahlfenster. Nachdem Sie die gewünschte Sprache ausgewählt haben, sehen Sie den Hauptbildschirm von XAMPP.
4. Nun müssen Sie den Apache-Server starten. Wenn alles korrekt ist, wird das Apache-Etikett grün, und Sie sehen die Standard-Ports - 80. Wenn Sie Skype oder einen Torrent-Client laufen haben, wird der Apache-Server nicht starten. Beenden Sie das Programm, das Port 80 verwendet, und der Apache-Server wird gestartet.
Nun müssen Sie den Debugger (Xdebug), den Apache Server und die MySQL DB (XAMPP) mit PhpStorm verbinden:
5. Wenn Sie PhpStorm zuvor gestartet haben, müssen Sie entweder Ihr aktuelles Projekt mit Datei -> Projekt schließen oder überspringen Sie diesen Schritt und gehen Sie zu Datei -> Standardeinstellungen.
Sie sollten diesen Bildschirm sehen:

Wie Sie auf dem Bild sehen können, müssen Sie das Einstellungsmenü aufrufen.
6. Sobald wir im Einstellungsmenü sind, müssen Sie zu Sprachen & Rahmenwerke und wählen Sie PHP. Sie müssen die PHP-Version auf Ihre installierte PHP-Version ändern:

Danach müssen Sie den PHP-Interpreter ändern. Auf der Seite mit den Standard-Interpretern müssen Sie auf das grüne Plus klicken und die Taste Lokaler Pfad zum Dolmetscher. Sie müssen jetzt die PHP-Ausführungsdatei auswählen. Dazu müssen Sie Ihren XAMPP-Ordner finden und den Ordner "php"Verzeichnis und wählen Sie darin php.exe;
Wenn alles in Ordnung ist, sollten Sie dies sehen:

7. PHP-Debugger-Konfiguration erstellen
[Xdebug]zend_extension = "C:\xampp\php\ext\php_xdebug-2.6.0-7.2-vc15.dll"xdebug.remote_enable = 1 |
Starten Sie XAMPP neu und führen Sie die Apache- und MySQL-Module erneut aus.
Wenn Sie alles richtig gemacht haben, sollten Sie den folgenden Bildschirm sehen:

Bevor Sie den Debugger konfigurieren, müssen Sie zum Startbildschirm zurückkehren und ein neues Projekt erstellen. Wählen Sie dann "Empty PHP project" und stellen Sie sicher, dass sich das Projekt im Ordner "htdocs" im XAMPP befindet.

Danach müssen Sie eine neue php-Datei in Ihrem Projekt erstellen. Zum Beispiel index.php;
Danach bearbeiten Sie die Konfiguration:
Wählen Sie eine PHP-Webseite (Bei der alten PHPStorm-Version könnte es PHP Web Application heißen) in der Dropdown-Liste, nachdem Sie auf das grüne Plus geklickt haben.
Bearbeiten Sie den Konfigurationsnamen und fügen Sie einen neuen Server hinzu. Neuen Server hinzufügen mit Rechner = localhostauf Port 80 mit dem Xdebug-Debugger:

Als letztes müssen Sie den neu erstellten Server auswählen und die URL bearbeiten. Im URL-Teil müssen Sie die Datei finden, die Sie von localhost aus debuggen wollen. Im folgenden Beispiel befindet sich meine Datei im Projekt HelloWorld mit dem Dateinamen index.php.

Das Ergebnis sollte wie folgt aussehen:

Jetzt sind Sie bereit, mit PHP zu arbeiten 🙂 .
Sie können diese Website nutzen: https://xdebug.org/wizard für die Xdebug-Integration
