我在使用SublimeText2中的插件时遇到问题。名称是“SublimeXdebug”。
当我点击[shift] + [F8]时,出现错误信息:
No URL defined in project settings file
所以,我在 / var / www / tests / 文件夹的根目录中创建一个 .sublime-project 文件,如下所示:
{
"folders":
[
{
"path": "/var/www/tests"
}
],
"settings": {
"xdebug": { "url": "http://localhost/tests" }
}
}
我测试的文件是:/var/www/tests/mail.php
我该怎么做?
感谢名单,
F。
答案 0 :(得分:1)
如果您想在Web服务器上手动启用/禁用调试会话或使用浏览器扩展,则可以安全地忽略No URL defined in project settings file
。
如果您将xdebug网址放在.sublime-project
文件中,它只会打开您的默认浏览器到该地址,并在您开始调试会话时附加?XDEBUG_SESSION_START=sublime.xdebug
。
我更喜欢使用浏览器扩展,因为您可以更好地控制启动和停止会话。有一些可用,但这里是XDebug网站的列表:
easy Xdebug for FireFox
Firefox的这个扩展程序是为了制作而构建的 使用IDE进行调试更容易。你可以找到扩展名 https://addons.mozilla.org/en-US/firefox/addon/58688/。
Xdebug Helper for Chrome
此Chrome扩展程序可帮助您启用/禁用 只需单击一下即可进行调试和分析。你可以找到 https://chrome.google.com/extensions/detail/eadndfjplgieldjbigjakmdgkmoaaaoc处的扩展程序。
Xdebug Toggler for Safari
Safari的这个扩展程序允许您自动 从Safari中启动Xdebug调试。你可以从Github得到它 在https://github.com/benmatselby/xdebug-toggler。
Opera的Xdebug发射器
Opera的这个扩展允许您启动Xdebug会话 来自Opera。