PhpStorm + Xdebug 调试 PHP 代码,启动后:
因为勾选了“Break at first line in PHP scripts”,所以一启动调试,调试高亮条自动停在脚本的第一行:
$startTime = microtime(TRUE);
此时调试器窗口中可正常显示出当前的变量信息:
接着,奇怪的是,按 F8 (Step Over 单步调试快捷键)后没有任何反应,脚本中的调试高亮条没有任何变化,依然停留在第一行,调试器窗口中也还是显示刚才的变量信息。
接着再点击Step Over菜单项或Step Over按钮:
然后更奇怪的是,调试窗口不显示变量了(之前显示的变量也消失了),调试窗口的调试按钮也全部灰掉了(即disabled不可用状态):
请问哪位碰到过类似问题?该怎么解决呢?
谢谢!
我也遇到同样的问题, 能 connect , 但是 一点单步调试 按钮就全部变灰色.... 不知道什么原因