本文主要是介绍PHP的xdebug調試安裝,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
再次配置安装PHPstorm的xdebug
安装PHP对应版本xdebug扩展
1、通过PHPinfo确定php的扩展文件
Architecture x86 是32位的
Zend Extension Build API320160303,NTS,VC14是没有TS的VC14
2、选择32位VC14的扩展文件下载
下载地址
PHP 7.1 VC14 (32 bit)
3、配置PHP.ini文件
底部新增
打印phpinfo()查看xdebug
xdebug_support | enabled |
---|---|
version | 2.8.0beta1 |
IDE key | 18748 |
[XDebug]
zend_extension=C:\phpStudy\PHPTutorial\php\php-7.1.13-nts\ext\php_xdebug.dll
xdebug.profiler_append = 0
xdebug.profiler_enable = 1
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_dir ="C:\phpStudy\PHPTutorial\tmp\xdebug"
xdebug.trace_output_dir ="C:\phpStudy\PHPTutorial\tmp\xdebug"
xdebug.profiler_output_name = "cache.out.%t-%s"
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "127.0.0.1"
xdebug.remote_port = 9018
xdebug.remote_mode = "req"
xdebug.idekey = PHPSTORM
设置PHPstorm的xdebug
1、file->setting->languages&frameworks->php
设置CLI Interpreter为对应PHP版本的exe路径
2、file->setting->languages&frameworks->php->Debug设置xdebug的Debug port接口为9018
3、file->setting->languages&frameworks->php->Debug->DBGp Proxy设置IDE为PHPSTORM,HOST为localhost,PORT为80
4、file->setting->languages&frameworks->php->servers设置localhost:80 Xdebug
如此,便可以打断点调试程序了。
这篇关于PHP的xdebug調試安裝的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!