vscode crée un environnement PHP et des fonctions de débogage

1. Logiciel à installer

    Code Visual Studio 、

    WAMP (y compris Apache, MySQL, PHP et l'extension la plus critique XDebug pour l'installation de vscode)

2. Après avoir installé WAMP, configurez le port

a. Recherchez httpd.conf dans le fichier conf sous le chemin d'installation de WAMP et modifiez le port par défaut 80 en 8080. Je l'ai changé en 8011

#Listen 0.0.0.0:8011
Listen [::0]:8011
ServerName localhost:8011

3. Pour pouvoir déboguer le code, configurez les paramètres XDebug dans le \ wamp64 \ bin \ apache \ apache2.4.37 \ bin \ php.ini de WAMP

a. Ouvrez le fichier de configuration php.ini, recherchez XDebug, changez remote_enable sur on, et ajoutez  xdebug.remote_autostart = on  (cette ligne est très importante, elle peut ne pas déclencher de point d'arrêt si elle n'est pas ajoutée); 

La durée d'exécution par défaut de xdebug étant de 120 secondes, il s'arrêtera automatiquement après 120 secondes, vous pouvez donc modifier la valeur de max_execution_time en fonction de vos besoins.

4. Placement Visual Studio Code

a. Sélectionnez: Fichier-> Préférences-> Paramètres, puis entrez php et cliquez sur settings.json

b. Dans "php.validate.executablePath": "Modifiez votre chemin php.exe", puis enregistrez.

c. Créez un nouveau hello.php sous le fichier \ wamp64 \ www et écrivez le code suivant:

<?php
    echo 'Hello World!';
?>

d. Basculez vers l'interface de débogage, le plug-in PHP Xdebug qui a été téléchargé précédemment peut être exécuté directement maintenant

4. Entrez enfin  le chemin d'accès de localhost: 8011 / hello.php dans le navigateur, et enfin sortez Hello World!

Remarque spéciale: le débogage PHP ne peut être débogué qu'en ouvrant le fichier dans le dossier

Vous devez ouvrir le répertoire www et placer le code que vous souhaitez déboguer dans ce répertoire

 Site Web de référence: https://blog.csdn.net/q465162770/article/details/100516085

Je suppose que tu aimes

Origine blog.csdn.net/baidu_39043816/article/details/107816433
conseillé
Classement