Maison > développement back-end > tutoriel php > Tutoriel détaillé sur l'utilisation de xdebug pour déboguer php

Tutoriel détaillé sur l'utilisation de xdebug pour déboguer php

P粉547719424
Libérer: 2022-05-10 09:04:07
original
228 Les gens l'ont consulté

Téléchargez l'extension xdebug
Copiez toutes les informations de phpinfo() dans la zone de texte de Xdebug, comme indiqué ci-dessous : Cliquez sur le bouton "Analyser ma sortie phpinfo()".

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Accédez à la page comme indiqué ci-dessous, le php de cette machine sera analysé, cliquez sur le bouton "Télécharger php_xdebug-2.7.2-7.2-vc15-x86_64.dll" pour télécharger l'extension Xdebug.

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Configurer l'extension Xdebug
Copiez l'extension Xdebug téléchargée dans le dossier ext du répertoire php et ajoutez les informations de configuration suivantes à la fin de la configuration php.ini :

zend_extension=E:\php7\ext\php_xdebug-2.7.2-7.2-vc15-x86_64.dllxdebug.profiler_output_dir="E:\php\xdebug"xdebug.trace_output_dir="E:\php\xdebug"xdebug.remote_port=9000xdebug.idekey=PHPSTORMxdebug.remote_autostart=1xdebug.remote_host=localhostxdebug.remote_enable=1
Copier après la connexion

Puis redémarrez le service et ouvrez à nouveau phpinfo ( ), l'extension xdebug semble indiquer une configuration réussie

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Configurez Xdebug dans phpStorm
Configurez xdebug dans un éditeur couramment utilisé, en prenant phpstorm comme exemple, ouvrez "Fichier->Paramètres->Langues et développement ->PHP- >Debug", configurez le numéro de port d'écoute XDebug, qui doit être cohérent avec le numéro de port configuré dans le fichier de configuration php.ini, comme le montre la figure suivante :

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Ouvrez "Fichier ->Paramètres->Langues & Développement ->PHP->Debug->DBGp Proxy", configurez les informations de configuration du protocole DBGp, comme indiqué dans la figure ci-dessous :

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Ouvrez "Fichier- >Paramètres->Langues & Développement->PHP-> "Serveur", configurez le serveur d'exécution php, comme indiqué dans la figure ci-dessous :

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Ouvrez "Configurations d'exécution/débogage" et ajoutez "PHP Web Page", comme le montre la figure ci-dessous :

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Ajouter Xdebug à l'extension Chrome Helper
Après avoir ajouté l'extension Xdebug helper à Chrome, vous devez configurer la "clé IDE", qui doit être cohérente. avec la configuration dans le fichier de configuration php.ini. Le fichier de configuration ci-dessus écrit PHPSTORM

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

Activer le débogage phpStorm
Définissez d'abord le serveur en cours d'exécution sur localhost, puis activez la surveillance du débogage php, exécutez le mode débogage et enfin définissez les points d'arrêt, comme indiqué dans la figure ci-dessous :

Tutoriel détaillé sur lutilisation de xdebug pour déboguer php

C'est tout. Nous espérons que l'ensemble du contenu de cet article sera utile à tout le monde.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal