我遇到Xdebug无法使用Sublime Text的问题3.我使用的服务器是wampserver。我已经使用Xdebug向导来安装我应该安装的版本。这是图片:
这是Xdebug的phpinfo:
这里是Xdebug扩展名在php.ini中用于Xdebug的地方:
:host
我在Sublime Text中尝试过Xdebug sublime设置,如
当我尝试测试我的PHP代码时,它仍然没有做任何事情。
我关注网站https://www.sitepoint.com/debugging-xdebug-sublime-text-3/来配置Xdebug,但它仍然无法正常工作。
答案 0 :(得分:1)
在崇高的设置中,您需要一个真实的网址(您已经设置了文件夹路径)。
你需要这样的东西:
"url": "dev.myproject.com"
您可以直接从服务器的主页面创建虚拟主机(至少在WampServer中)(localhost - 如果您还没有覆盖它 - 应该为您提供主要配置)
在php.ini中,除了其他xdebug属性外,我发现我需要激活以下内容才能使一切正常工作:
xdebug.remote_enable = On
xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = On
如果您需要更多信息,请告诉我
答案 1 :(得分:1)
检查sublime终端( Ctrl + 〜)。如果显示“ xdebug xml.etree.ElementTree.ParseError: not well-formed (invalid token)
之类的错误,则表示通过Sublime软件包管理器安装了Sublime xdebug客户端。
卸载通过软件包管理器安装的xdebug客户端:
首选项>程序包控制>删除程序包> xdebug客户端
退出崇高
通过源代码手动安装客户端:
从GitHub: SublimeTextXdebug获取xdebug客户端的固定源代码。