Maison > Article > outils de développement > Comment configurer phpstorm xdebug
1. Installation
Ouvrez http://www.xdebug.org/download.php pour télécharger la version correspondante
Mais veuillez noter que vous devez télécharger La version qui correspond au php installé sur la machine fonctionnera. Vous pouvez donc copier les informations de la page Web phpinfo vers http://www.xdebug.org/find Binary.php, puis l'installer selon les instructions. Comme le montre l'image ci-dessous :
Cliquez pour télécharger le fichier dll, puis copiez-le dans le répertoire d'extension de php, par exemple, le mien est : D :phpserverphp-7.0.27- nts-x64ext
2. Configurez XDebug, ouvrez php.ini et ajoutez le code suivant à la fin :
[Xdebug] ;指定Xdebug扩展文件的绝对路径 zend_extension= D:\phpserver\php-7.0.27-nts-x64\ext\php_xdebug-2.6.1-7.0-vc14-nts-x86_64.dll ;启用性能检测分析 xdebug.profiler_enable=On ;启用代码自动跟踪 xdebug.auto_trace=on ;允许收集传递给函数的参数变量 xdebug.collect_params=On ;允许收集函数调用的返回值 xdebug.collect_return=On ;指定堆栈跟踪文件的存放目录 xdebug.trace_output_dir="D:/phpserver/tmp/Xdebug";指定性能分析文件的存放目录 xdebug.profiler_output_dir="D:/phpserver/tmp/Xdebug"xdebug.profiler_output_name = "cachegrind.out.%p"xdebug. remote_enable = On xdebug.remote_port=19000xdebug.remote_handler = dbgp xdebug.remote_host = 127.0.0.1xdebug.var_display_max_depth = 10xdebug.idekey= PHPSTROM
Remarque : modifiez zend_extension vers votre propre extension. chemin et redémarrez Apache.
Recommandations associées : "Tutoriel d'utilisation de PhpStorm"
3 Vous pouvez rechercher le module Xdebug dans la page phpinfo.
Ou entrez php -m sous cmd pour voir le module XDebug. Comme le montre la figure ci-dessous :
Une autre chose à noter est la version de php définie dans les variables d'environnement du système. (Par exemple, lorsque plusieurs versions de PHP sont configurées)
Configuration de phpStorm
1 [Fichier]->[Paramètres]->[Langues et frameworks]-> [ Configurez le service xdebug sur les serveurs PHP.
2. Configurez le débogage, le port de débogage est xdebug.remote_port configuré dans php.ini.
3. Ouvrir [exécuter]-[Modifier les configurations]
ou
Ensuite, les informations de configuration sont les suivantes :
4. Définissez les points d'arrêt et activez la surveillance du débogage. Cliquez sur le scarabée vert pour lancer le débogage.
5. Exécutez ou déboguez, vous pouvez voir les données de débogage affichées ci-dessous.
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!