phpstorm断点调试
php已经安装了xdebug模块,php.ini配置如下:
[XDebug]
xdebug.profiler_output_dir="D:phpStudytmpxdebug"
xdebug.trace_output_dir="D:phpStudytmpxdebug"
xdebug.profiler_enable = 1
xdebug.auto_trace=on
xdebug.collect_params=on
zend_extension="D:phpStudyphpphp-5.6.27-ntsextphp_xdebug.dll"
xdebug.idekey = PHPSTORM
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.remote_host = "127.0.0.1"
;xdebug.var_display_max_children=256
;xdebug.var_display_max_data=512
;xdebug.var_display_max_depth=5
phpstorm配置如下,打开断点,直接运行了所有文件,而且没有显示其中的变量,
在断点的显示台那里什么都没有,有没有大佬指点一下。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
php的断点逻辑 一般是需要页面传递一个参数 需要安装一个浏览器插件,激活这个浏览器插件,然后操作页面,断点进程监听有这个参数,就可以跑到断点调试中了;
2019-02-02 08:54先占个坑,现在去写一篇文章,你这样配置肯定不行,好多没有配置到
2019-02-02 10:13我写完如何配置了(segmentfault站内地址)PhpStorm配置Xdebug调试,去这边看
如果没传参数,建议你装个chrome debug扩展 https://chrome.google.com/web...
解决方案:https://gist.github.com/c9570...
按照这个流程走,正常情况是可以在任意地方打断点,且不需要安装任何插件。