Eerst moet je XAMPP installeren en configureren en integreren met PhpStorm (4 stappen):
1. Download de laatste versie van XAMPP van https://www.apachefriends.org/download.html .
Ik gebruik versie 7.2.9 (niet de nieuwste):

2. Installeer XAMPP in de standaardmap C:^xamppAnders krijg je later problemen met je toestemming.
3. De eerste keer dat je XAMPP start, krijg je een taalselectiescherm te zien. Nadat je de taal van je voorkeur hebt gekozen, krijg je het hoofdscherm van XAMPP te zien.
4. Nu moet je de Apache server starten. Als alles correct is, wordt het Apache-label groen en zie je de standaardpoorten - 80. Als Skype of een torrent-client draait, zal de Apache-server niet starten. Je moet het programma afsluiten dat poort 80 vasthoudt en de Apache-server zal starten.
Nu moet je de Debugger (Xdebug), Apache Server en MySQL DB (XAMPP) verbinden met PhpStorm:
5. Als je PhpStorm al eerder hebt gestart, moet je je huidige project afsluiten met behulp van Bestand -> Project sluiten optie of sla deze stap over en ga naar Bestand -> Standaardinstellingen.
Je zou dit scherm moeten zien:

Zoals je in de afbeelding kunt zien, moet je naar het instellingenmenu gaan.
6. Zodra we in het instellingenmenu zijn, moet je naar Talen en frameworks en selecteer PHP. U moet de PHP-versie wijzigen in uw geïnstalleerde PHP-versie:

Daarna moet je de PHP-interpreter wijzigen. Op de pagina met standaardtolken klikt u op het groene plusje en drukt u op Lokaal pad naar tolk. Je moet nu de PHP Executable kiezen. Om dat te doen, moet je je XAMPP-map vinden en de "php" map en selecteer daarin php.exe;
Als alles in orde is, zou je dit moeten zien:

7. PHP Debugger-configuratie maken
[Xdebug]zend_extension = "C:\xampp\php\ext\php_xdebug-2.6.0-7.2-vc15.dll"xdebug.remote_enable = 1 |
Start XAMPP opnieuw op en voer de Apache en MySQL modules opnieuw uit.
Als je alles goed hebt gedaan, zou je het volgende scherm moeten zien:

Voordat je de debugger configureert, moet je terugkeren naar het beginscherm en een nieuw project aanmaken. Vervolgens moet je Empty PHP project kiezen en ervoor zorgen dat de locatie van het project in de map htdocs in XAMPP is.

Daarna moet je een nieuw php-bestand maken in je project. Bijvoorbeeld index.php;
Bewerk daarna de configuratie:
Kies een PHP webpagina (Op de oude versie van PHPStorm heet het misschien PHP Web Application) in het uitklapmenu nadat je op het groene plusje hebt geklikt.
Bewerk de configuratienaam en voeg een nieuwe server toe. Nieuwe server toevoegen met Host = localhostop poort 80 met Xdebug debugger:

Tenslotte moet je de nieuw aangemaakte server selecteren en de URL bewerken. In het URL gedeelte moet je het bestand lokaliseren dat je wilt debuggen vanaf localhost. In het onderstaande voorbeeld bevindt mijn bestand zich in het project HelloWorld met de bestandsnaam index.php.

Het resultaat zou het volgende moeten zijn:

Nu ben je klaar om PHP te gaan gebruiken! 🙂
Je kunt deze site gebruiken: https://xdebug.org/wizard voor de Xdebug integratie
