Php sublime text 2 kindari xdebug插件说明

Php sublime text 2 kindari xdebug插件说明,php,xdebug,sublimetext2,Php,Xdebug,Sublimetext2,我正在尝试安装sublime text 2插件。但我很难让它工作: 到目前为止,我有几个问题: 上面写着: "settings": { "xdebug": { "url": "http://your.web.server" } } 我的本地wamp服务器是“htp://127-0-0-1”“这就是它的意思吗 同样,在完成Xdebug安装向导之后,PHP.ini文件如下所示: zend_extension = \xampp-portable\php\ext\php_xdebug-2.2.

我正在尝试安装sublime text 2插件。但我很难让它工作:

到目前为止,我有几个问题:

上面写着:

"settings": {
    "xdebug": { "url": "http://your.web.server" }
}
我的本地wamp服务器是“htp://127-0-0-1”“这就是它的意思吗

同样,在完成Xdebug安装向导之后,PHP.ini文件如下所示:

zend_extension = \xampp-portable\php\ext\php_xdebug-2.2.1-5.4-vc9.dll
;xdebug.profiler_append = 0
;xdebug.profiler_enable = 1
;xdebug.profiler_enable_trigger = 0
;xdebug.profiler_output_dir = "\xampp-portable\tmp"
;xdebug.profiler_output_name = "cachegrind.out.%t-%s"
;xdebug.remote_enable = 0
;xdebug.remote_handler = "dbgp"
;xdebug.remote_host = "127.0.0.1"
;xdebug.trace_output_dir = "\xampp-portable\tmp"
这是正确的吗

3) 此外,要启动会话,我需要在URL中显示XDEBUG_session_STARThtp://127-0-0-1/test1/index?XDEBUG_SESSION_START 在chrome的地址栏中

事先非常感谢。即使回答一两个问题也会大有帮助

问候,

账单

嗨,鲍勃-谢谢你看这个。按照你的指示,我有一部分工作。在接下来的24-48小时里,我会再玩一点,然后问一个后续问题——比尔

  • 升华文本xdebug插件将使用此路径在服务器上启用和禁用xdebug会话。url应与您在浏览器中用于连接到服务器的url相同。在本例中,这将是
    “xdebug”:{“url”:http://127.0.0.1“}

    如果您使用的是Chrome xdebug帮助程序,则可以跳过配置该零件,但需要在Chrome扩展的选项中编辑IDE键。只需将下拉列表更改为
    Other
    ,然后输入
    sublime.xdebug
    作为值

  • xdebug设置存在一些问题。首先,指定扩展名时必须使用完整路径。其次,您的所有设置都用
    注释掉

    这里有一个简化的配置让您开始。我猜到了xdebug dll的路径,所以如果它不反映文件的实际位置,请编辑它

    zend_extension = "C:/xampp-portable/php/ext/php_xdebug-2.2.1-5.4-vc9.dll"
    xdebug.remote_enable = 1
    xdebug.remote_handler = dbgp
    xdebug.remote_host = 127.0.0.1
    xdebug.remote_port = 9000
    
    编辑并保存php.ini文件后,重新启动/重新加载xampp并检查phpinfo(),以确保xdebug处于活动状态

  • 第1项已处理此问题。如果在.sublime项目文件中设置url,它将自动使用
    http://127.0.0.1/?XDEBUG_SESSION_START=sublime.xdebug
    。这实际上只是启动和停止调试会话的方便助手,可以安全地忽略

    我更喜欢使用Chrome xdebug助手。只需单击地址栏中的bug即可启用/禁用调试会话