我安装了PHPStorm (8),并尝试使用xDebug调试WordPress主题。我尝试了chrome扩展和PHP设置中的一些其他设置。
我已经搜索了很多,但仍然无法将页面附加到调试器。我想要的是逐行运行代码,检查变量等等。
有人能告诉我到底需要什么才能调试吗?
我的结构如下:
WAMP is at: c:\wamp
Project is: d:\projects\test
alias is: http://localhost/test/
当我在PHP Storm中打开这个项目时。它将其命名为WordPress项目。但它从不将浏览器附加到调试器。
编辑这里是php.ini中的相关xD
我无法从localhost上的CLI设置调试(在PHP Debug中启动当前打开的脚本配置)脚本运行,但忽略任何断点。除此之外,在浏览器中调试PHP也能正常工作。
我的设置launch.json:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=83038
有什么特别的说明可以让PDT/Xdebug在Firefox上工作吗?
我已经能够让它在内部浏览器和Chrome上工作得很好,但由于某些原因,在Firefox中,我在尝试启动调试会话时遇到了57%的问题。
我以前用过火狐,但不幸的是,我的电脑死机了,我得从头开始。
我已经将Preferences > General > Web Browser中的设置更改为Firefox,甚至让搜索选项扫描目录,它会成功找到可执行文件。
不确定在这一点上还需要检查什么。Eclipse/PDT/Xdebug配置似乎不是问题,因为它在我尝试过的所有其他浏览器上都工作得很好。
版本信息:
FF versio