Le Blog

Le blog laboratoire de F.L.D. Studio
0

PHP : XDEBUG

xdebug

Debuger les scripts PHP avec XDEBUG

Mode opératoire pour le debugage des scripts .PHP en local dans un environement WAMP et VISUAL STUDIO CODE.

Etape 1 : le serveur PHP WAMP SERVER

Par défaut xdebug sous windows est déjà installé. Pour le vérifier, charger la homepage de wamp server et vérifier que xdebug est chargé.

Vérifier la configuration de xdebug : charger dans la catégorie outil de cette page : phpinfo() et vérifier la ligne : xdebug_remote_enable qui doit être à on

Pour le configurer il faut modifier le fichier php.ini et tout en bas créer la ligne :

  • xdebug.remote_enable = on

Arrêter le serveur PHP et le relancer

Etape 2 : l'editeur VISUAL STUDIO CODE

Vérifier dans les extensions si xdebug est installé.

Si ce n'est pas le cas, installer l'extention xdebug

  • Cliquer sur le bouton : debug
  • Dans la liste des configurations choisir : php
  • Un fichier de configuration .json est automatiquement crée

Utiliser XDEBUG

Placer des points d'arret dans le script

Lancer le mode debug de visual studio

Appeller le script dans le navigateur avec un paramétre type get : 

?XDEBUG_SESSION_START=vscode

La video de graphikart : xdebug exécution pas à pas

Catégories: Développement WEB

Commentaires: Pas de commentaires

Envoyer un commentaire