在尝试配置我的 Sublime Text 2 IDE 以使用 Xdebug 时,我注意到在 phpinfo() 中 xdebug.idekey 值设置为“root”。我尝试了很多方法来改变这一点并到处搜索。根据 Xdebug 文档,如果没有隐式设置,它将首先使用 DBGP_IDEKEY、USER 和 USERNAME 环境变量(按此顺序)并使用首先找到的值集。在我的开发环境中,USER 是“ROOT”值的赢家。尽管如此,当我在我的 vhost conf 文件中设置 DBGP_IDEKEY(并对其进行验证)时,xdebug.idekey 仍然是“root”。
这还能从哪里来,或者我该如何绕过它。ST2 正在寻找 idekey 为 sublime.xdebug,所以我必须以某种方式得到这个集合才能让它工作。