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
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 ĂMeilleur programme de gravure gratuitComment comparer deux tableaux dans ExcelMeilleures alternatives gratuites Ă Microsoft WordGĂ©rer l'erreur de troncature lors de l'importation d'Excel vers SQL Server 2005Comment rĂ©parer un document Word avec le suivi des modificationsComment convertir un PDF scannĂ© en WordAjouter un commentaire de Comment configurer XDebug sur Netbeans avec Wamp et XamppProgiciel
â€ïž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. 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!Programmes pour supprimer les fichiers non supprimablesComment comparer deux fichiers texteProgrammes pour Ă©liminer les fichiers inutilesComment tĂ©lĂ©charger et cloner un site Web entier |