phpstudy&phpstorm&chorme xdebug调试

1、打开php.ini(phpstudy中,其它选项菜单>打开配置文件>php.ini)

找到XDebug,修改为以下内容,下面前三项需要根据你的实际情况稍作修改

[XDebug]

zend_extension="D:\phpStudy\php\php-5.6.27-nts\ext\php_xdebug.dll"

xdebug.profiler_output_dir="D:\phpStudy\tmp\xdebug"

xdebug.trace_output_dir="D:\phpStudy\tmp\xdebug"

xdebug.profiler_enable = 1

xdebug.profiler_enable_trigger = 0

xdebug.remote_enable = 1

xdebug.remote_handler = "dbgp"

xdebug.remote_host = "127.0.0.1"

xdebug.remote_mode = "req"

xdebug.remote_port = 9002

xdebug.idekey=PhpStorm

其中remote_host 是指调试客户端的地址,即IDE所在的IP,

remote_port 是客户端的端口,这两项在远程调试的情况下注意修改

phpstudy&phpstorm&chorme xdebug调试_第1张图片

2、打开phpstudy,验证模块是否安装成功

找到你的php路径,比如我的是D:\phpStudy\php\php-5.6.27-ntsphp.exe,

在CMD里输入 D:\phpStudy\php\php-5.6.27-ntsphp.exe -m 看到xdebug,说明开启成功
3、打开phpStorm

3.1. 进入File>Settings>Languages&Frameworks>PHP>Servers,这里要填写服务器端的相关信息,根据你自己的实际情况修改,比如我自己配置的本地站点信息,name填lx_api,host填127.0.0.1,port填91,debugger选XDebug

phpstudy&phpstorm&chorme xdebug调试_第2张图片

3.2.进入File>Settings>PHP>Debug,看到XDebug选项卡,port填9002,其他默认,注意这里的9002和前面我们配置php.ini中的xdebug.remote_port = 9002要对应

phpstudy&phpstorm&chorme xdebug调试_第3张图片

4、安装浏览器插件

xdebug helper

phpstudy&phpstorm&chorme xdebug调试_第4张图片

5、开始调试

chorme选中debug

phpstorm 选中start listening

打上断点调试即可

你可能感兴趣的:(phpstudy&phpstorm&chorme xdebug调试)