我有一个流浪汉正在服务 本地主机:8931
当我使用phpstorm' Validate Debugger Configuration'一切似乎都很好。 See here
但是,当我在代码中使用断点连接到站点时,在连接请求窗口中切换的第一行php脚本中断并不显示?
答案 0 :(得分:0)
您必须首先开始侦听远程连接(运行|开始侦听PHP调试连接)。此外,您需要在$ _REQUEST中的某处使用XDEBUG_SESSION = PHPSTORM。我使用cookie来切换调试器(将bookmarklets添加到浏览器中)。
同时检查php.ini中是否有这些设置:
; disable profiler
xdebug.profiler_enable = 0
; enable if ?XDEBUG_PROFILE is added to URL
xdebug.profiler_enable_trigger = 1
xdebug.remote_enable = 1
xdebug.remote_handler = "dbgp"
xdebug.remote_host = "localhost"
xdebug.remote_port = 9000
xdebug.default_enable = "Off"
xdebug.remote_autostart = 0