Maison >développement back-end >tutoriel php >wampserver+phpstorm+xdebug configuration de l'environnement débogage du code php

wampserver+phpstorm+xdebug configuration de l'environnement débogage du code php

不言
不言original
2018-04-27 13:35:413528parcourir

Cet article présente principalement la configuration de l'environnement wampserver+phpstorm+xdebug et le débogage du code php. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

wampserver+phpstorm. +xdebug Configuration de l'environnement débogage du code php

  • installation du serveur wamp

  • installation de phpstorm

  • Installation de xdebug

  • Débogage sous phpstorm


installation de wampserver

l'installation de wampserver est relativement simple, il suffit de télécharger wampserver.exe et d'aller jusqu'au bout

installation de phpstorm

Adresse de téléchargement de phpstorm : https://www.jetbrains.com/phpstorm/
Méthode de crackage phpstorm : http://www.oyksoft.com/soft/40722.html?pc=1
Une fois l'installation terminée, si phpstorm ne se fissure toujours pas correctement, vérifiez si votre fichier hôte contient 0.0.0.0 account.jetbrains.com. L'emplacement de stockage spécifique du fichier hôte est : C:WindowsSystem32driversetc

<.>Installation de xdebug

Par défaut, si vous installez wampserver, le plug-in xdebug est installé par défaut. Le chemin d'installation spécifique de xdebug peut être trouvé en consultant php.ini. clic gauche Cliquez sur l'icône du programme wampserver, recherchez l'option PHP, recherchez php.ini, cliquez dedans, recherchez [xdebug], où la valeur de zend_extension est votre emplacement de stockage xdebug afin de pouvoir déboguer le code php. phpstorm, nous devons [ dans php.ini xdebug] Ajouter le code suivant à la fin de la balise :

zend_extension ="E:/StudySoftware/wampserver/wamp/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11.dll"xdebug.remote_enable = 1xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = Off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="E:/StudySoftware/wampserver/wamp/tmp"xdebug.show_local_vars=0xdebug.idekey=PhpStorm  
xdebug.remote_enable = On  
xdebug.remote_host=localhost  
xdebug.remote_port=9000  xdebug.remote_handler=dbgp
Une fois la configuration terminée, redémarrez wampserver Puis entrez localhost. dans le navigateur, recherchez phpinfo, cliquez, recherchez xdebug et recherchez Le contenu suivant :


wampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

Installez le plug-in Xdebug sous Google Chrome

Adresse de téléchargement : http://www.downza.cn/soft/211550 .html

Une fois le téléchargement terminé, cliquez sur l'icône en forme d'araignée dans le coin supérieur droit, sélectionnez l'option et entrez le contenu comme indiqué ci-dessous

wampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

configuration de débogage de phpstorm

(1) : Fichier->Paramètres->Langues&Frame Works->Php->Serveurs Configurez les paramètres liés au serveur. Le contenu de la configuration est tel qu'indiqué dans la figure ci-dessous


(2) : Fichier->Paramètres->Langues&Frame Works->Php->Debug->Paramètres liés à la configuration du proxy DBGp, le contenu de la configuration est comme indiqué ci-dessous : wampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

(3) : Fichier->Paramètres->Langues&Frame Works->Php-Debug Recherchez le paramètre de débogage correspondant à la fenêtre de droite, changez le port en 9000 et le contenu de la configuration est comme indiqué ci-dessous : wampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

wampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

Débogage avec phpstorm

(1) : Saisissez : http://localhost/startwill/index.php dans Google Chrome Bien sûr, vous pouvez. changez cette adresse vous-même
(2) : Cliquez sur le plug-in xdebug dans Google Chrome et sélectionnez l'option Déboguer



(3) : Ouvrez l'un de nos propres fichiers php dans phpstorm, voici le mien est le fichier index.php, définissez un point d'arrêt et cliquez sur le bouton de débogage dans le coin supérieur droit : wampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

(4) : Après avoir appuyé sur la touche Entrée du navigateur, il s'exécutera jusqu'au point d'arrêt que nous avons définiwampserver+phpstorm+xdebug configuration de lenvironnement débogage du code php

Références

  • http:// développeur.51cto.com/art/201704/536857.htm

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!

Déclaration:
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