如何在PhpStorm上使用我的浏览器时调试代码

时间:2015-04-09 01:01:19

标签: php phpstorm xdebug

我无法通过PhpStorm和Xdebug调试Laravel。

当我尝试通过PhpStorm调试单个文件时,它工作正常,但是当我设置断点并在浏览器上尝试它时,它不起作用。

PhpStorm等待与ide键的传入连接,并在那里停止。

1 个答案:

答案 0 :(得分:0)

我设定的工作流程:

  1. 使用类似Xdebug helper的内容。
  2. 将其配置为使用PhpStorm IDE Key。
  3. 当您想要调试时:

    1. 激活Xdebug Helper(标记Debug
    2. 转到PhpStorm和Run > Start listening for PHP Debug Connections
    3. 在代码中添加断点
    4. 在Chrome中刷新您的页面(或转到另一个页面,只需提出请求)。
    5. 基本上,Xdebug Helper将是你的触发器。如果禁用它,PhpStorm将不再调试您的代码。


      如果您不想在分机上转发,可以转到Xdebug配置并设置:

      xdebug.idekey=PHPSTORM
      xdebug.remote_autostart=1
      

      并且"开始侦听PHP调试连接"将是你的触发器。