twn39 / code

:memo: 代码笔记,通过 issue 的方式记录日常遇到的问题和学习笔记
13 stars 1 forks source link

配置Xdebug #127

Open twn39 opened 7 years ago

twn39 commented 7 years ago

Phpstorm 使用Xdebug断点调试

Xdebug配置:

zend_extension ="d:/wamp64/bin/php/php7.0.10/zend_ext/php_xdebug-2.4.1-7.0-vc14-x86_64.dll"

xdebug.remote_enable = On
xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = Off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="d:/wamp64/tmp"
xdebug.show_local_vars=0
xdebug.remote_host=app.dev
xdebug.remote_port=9090
xdebug.idekey="PHPSTORM"
xdebug.remote_connect_back= On

配置完成之后,在根目录新建脚本输出phpinfo(), 在Phpstorm中的菜单栏run -> web server debug validation 进行配置验证

使用Chrome, 下载Chrome插件Xdebug Helper, 启用。

twn39 commented 7 years ago

如果需要在Postman中测试api,可以在url后带上XDEBUG_SESSION_START=PHPSTORM就可以调试