Comment configurer XDebug sur Netbeans avec Wamp et Xampp

Configurer XDebug sur Netbeans avec Wamp est un processus qui demande beaucoup d'attention mais, en suivant nos instructions, facilement applicable.

Ouvrir le fichier Php.ini contenu dans Wamp (chemin) et collez les lignes de code suivantes, en faisant attention à la présence des entrées :

xdebug.remote_enable = activé

xdebug.remote_host = hĂŽte local

xdebug.remote_handler = dbgp

xdebug.remote_port = 9000 

 


Comment configurer XDebug sur Netbeans avec Wamp et Xampp

Pour utiliser les fonctionnalités dell'XDebug de NetBeans, il est nécessaire de reconfigurer le fichier php.ini, en modifiant certains paramÚtres spécifiques pour déboguer les codes créés.


L'activation de XDebug est trÚs utile puisque ses fonctionnalités permettent de réduire efficacement le nombre d'erreurs présentes dans les codes PHP, déjà en phase de développement.

Pour effectuer la configuration, il est nĂ©cessaire d'Ă©diter le fichier php.ini que vous pouvez trouver sur le chemin suivant : C:xamppphpphp.ini (ou tout autre rĂ©pertoire oĂč Xampp a Ă©tĂ© installĂ©)

Il est donc nĂ©cessaire d'ouvrir Ă  nouveau le fichier php.ini avec un Ă©diteur de texte pour effectuer les modifications suivantes : 

1. Recherchez et dĂ©commentez la ligne (en supprimant le symbole; au dĂ©but) : zend_extension = "C:xampp php ext php_xdebug.dll"

2. Recherchez et dĂ©commentez la ligne : xdebug.remote_host = hĂŽte local

L'utilisation d'un éditeur de texte plus avancé que le Bloc-notes nous permet d'effectuer nos modifications plus facilement et surtout plus rapidement, comme en témoigne la capture d'écran suivante.

3. Recherchez et dĂ©commentez la ligne :

xdebug.remote_enable = 0 passer de 0 à 1 ou activé ou désactivé

4. Recherchez et dĂ©commentez la ligne : xdebug.remote_handler = "dbgp"

5. Recherchez et dĂ©commentez la ligne :


xdebug.remote_port = 9000


6. Enfin, vous devrez enregistrer le fichier php.ini modifié.

7. Lancez le panneau de configuration des applications XAMPP et redémarrez le serveur Apache à nouveau.

quand XDebug est activé dans le fichier php.ini, vous pouvez suspendre et reprendre l'exécution d'une application PHP à tout moment.

Lorsque l'exécution de l'application est suspendue, XDebug est capable de récupérer des informations sur l'état actuel du programme, telles que la lecture des valeurs des variables du programme.

‱ L'utilisateur dĂ©finit un point d'arrĂȘt sur la ligne oĂč l'exĂ©cution du code source PHP doit ĂȘtre interrompue.

‱ Lorsque cette ligne est atteinte, l'utilisateur exĂ©cute une ligne Ă  la fois en appuyant sur F7 et F8 avec la possibilitĂ© de vĂ©rifier les valeurs des variables.

Au démarrage d'une session de débogage

(Ă  partir du menu de dĂ©bogage de Netbeans), une sĂ©rie de fenĂȘtres de dĂ©bogage s'ouvre sous la fenĂȘtre principale de l'Ă©diteur.

Pour ajouter une nouvelle fenĂȘtre, choisissez dans la barre de menu NetBeans : FenĂȘtre > dĂ©bogage.

Les fenĂȘtres qui nous intĂ©ressent le plus en ce moment sont les suivantes :

‱ Variables: affiche une liste des variables initialisĂ©es, leurs types et leurs valeurs.

‱ Montres: affiche une liste d'expressions dĂ©finies par l'utilisateur avec leurs valeurs.

‱ Appels Stack: Affiche une liste de fonctions appelĂ©es dans l'ordre inverse. La derniĂšre fonction appelĂ©e sera en haut de la liste.

‱ Points d'arrĂȘt- Affiche une liste de fichiers et de numĂ©ros de ligne oĂč les points d'arrĂȘt sont insĂ©rĂ©s.


‱ Sessions- Affiche une liste des sessions de dĂ©bogage actives.

Procédure de débogage

La liste suivante constitue le workflow d'une session de dĂ©bogage typique :

1. Démarrez l'EDI NetBeans, exécutez le projet et ouvrez le fichier qui contient le code source que vous souhaitez déboguer.


2. Placez le curseur sur la ligne jusqu'à laquelle vous souhaitez que le script PHP s'exécute automatiquement.

3. Pour dĂ©finir un point d'arrĂȘt, appuyez sur Ctrl-F8 ou choisissez dans le menu DĂ©boguer> Basculer le point d'arrĂȘt de ligne.

Insertion d'un point d'arrĂȘt dans le code (ligne 10)

4. Dans la fenĂȘtre « Projets Â», en cliquant avec le bouton droit sur le projet, nous pouvons choisir de lancer le dĂ©bogage en utilisant la commande appropriĂ©e. De cette façon, l'IDE ouvrira les fenĂȘtres de dĂ©bogage et gĂ©rera le projet dans le dĂ©bogueur jusqu'au point d'arrĂȘt Ă©tabli.

Remarque : si le projet en cours est défini comme projet principal, vous pouvez choisir la commande Déboguer> Déboguer projet principal, appuyez sur Ctrl-F5.

5. Basculez vers la fenĂȘtre Variables locales. La fenĂȘtre affiche toutes les variables qui ont Ă©tĂ© initialisĂ©es dans la fonction en cours, leurs types et valeurs.


6. Pour afficher la valeur d'une variable en dehors de la fonction, déplacez le curseur sur la variable. La valeur de la variable sera affichée.

7. Pour exĂ©cuter le programme ligne par ligne entre les lignes de toutes les fonctions d'appel, appuyez sur F7 ou choisissez DĂ©boguer> Entrer dans et observez les variations des valeurs des variables dans la fenĂȘtre Variables locales.


8. Pour suspendre la session de dĂ©bogage, cliquez sur DĂ©boguer > Pause.

9. Pour continuer la session de débogage, cliquez sur Déboguer> Continuer ou appuyez sur le bouton correspondant dans la barre.

10. Lorsque le programme atteint la fin, les fenĂȘtres du dĂ©bogueur se ferment.

Alejandro Crespo Martinez Nous sommes une Ă©quipe spĂ©cialisĂ©e et passionnĂ©e de rĂ©alitĂ© virtuelle. Nous avons une vaste expĂ©rience dans ce domaine. Nous avons dĂ©cidĂ© de crĂ©er ForVirtualRealityLovers pour partager toutes nos informations avec les clients et les utilisateurs. Nous avons des informations de qualitĂ©. Vous pouvez trouver des conseils, des guides, des interviews, les meilleurs produits et bien plus encore! Si vous ĂȘtes curieux, entrez sur notre site ForVirtualRealityLovers.com et dĂ©couvrez le monde virtuel! 😉 Comment crĂ©er une application Windows 8.1 avec Project Siena ❯

Articles liés à

Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Meilleur programme de gravure gratuit
Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Comment comparer deux tableaux dans Excel
Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Meilleures alternatives gratuites Ă  Microsoft Word
Comment configurer XDebug sur Netbeans avec Wamp et Xampp
GĂ©rer l'erreur de troncature lors de l'importation d'Excel vers SQL Server 2005
Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Comment réparer un document Word avec le suivi des modifications
Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Comment convertir un PDF scanné en Word
Ajouter un commentaire de Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Commentaire envoyé avec succÚs! Nous l'examinerons dans les prochaines heures.

Progiciel

  • Comment insĂ©rer des liens internes dans Word
  • La section de configuration 'system.web.extensions' ne peut pas ĂȘtre lue car il manque une dĂ©claration de section.
  • Comment diviser des fichiers volumineux
  • Comment crĂ©er un compteur de visiteurs en Php
  • Comment sauvegarder vos donnĂ©es
  • RĂ©cupĂ©rer les donnĂ©es de l'iPhone sans sauvegarde
  • Javascript : script qui vĂ©rifie une adresse e-mail saisie
  • WinX DVD Ripper Platinum : Sauvegarde et numĂ©risation de DVD (Giveaway 500 copies par jour)
  • Le meilleur NAS 2021 pour la maison et le bureau : guide d'achat
  • Comment exĂ©cuter plusieurs macros d'accĂšs Ă  partir d'une application ou d'une autre base de donnĂ©es
  • MindMaster : le meilleur programme pour crĂ©er des cartes conceptuelles en ligne
  • Comment supprimer le mot de passe des macros VBA d'Excel
  • Comment tĂ©lĂ©charger des pochettes de CD de musique
  • Comment enregistrer le bureau avec VLC
  • Comment restaurer l'agent SQL Server lorsque l'agent XPs est dĂ©sactivĂ©
  • Comment dĂ©bloquer le clic droit sur tous les sites
  • DĂ©couvrez quels dossiers et fichiers occupent le plus d'espace disque
  • WinX DVD Ripper Platinum le meilleur dĂ©codeur DVD
  • Comment savoir si un site est Web Responsive
  • Comment programmer la mise sous tension du PC Ă  partir du BIOS
❀Qui sont les amateurs de rĂ©alitĂ© virtuelle?

Pour les amateurs de réalité virtuelle, nous sommes une équipe de personnes qui visent à vous donner toutes les meilleures informations sur la réalité virtuelle.

Quelles informations partageons-nous?

Nous partageons tout ce que vous devez savoir sur la réalité virtuelle, des conseils, des prix, des fonctionnalités, des guides et bien plus encore!.

đŸ€– Quels sont les meilleurs produits de rĂ©alitĂ© virtuelle?

Nous avons la meilleure section d'informations sur les meilleurs produits de réalité virtuelle.

Comment configurer XDebug sur Netbeans avec Wamp et Xampp Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Ce travail est sous un Creative Commons Attribution-Non-Commercial-No Derivatives 4.0 International License. 2021/primerpaso.me X

DĂ©couvrez nos meilleurs articles!

Comment configurer XDebug sur Netbeans avec Wamp et Xampp

Programmes pour supprimer les fichiers non supprimables

Comment configurer XDebug sur Netbeans avec Wamp et Xampp

Comment comparer deux fichiers texte

Comment configurer XDebug sur Netbeans avec Wamp et Xampp

Programmes pour Ă©liminer les fichiers inutiles

Comment configurer XDebug sur Netbeans avec Wamp et Xampp

Comment télécharger et cloner un site Web entier

ajouter un commentaire de Comment configurer XDebug sur Netbeans avec Wamp et Xampp
Commentaire envoyé avec succÚs ! Nous l'examinerons dans les prochaines heures.