在Mountain Lion上,如何在Sublime Text 2下使用Xdebug与远程服务器一起使用?

时间:2013-05-16 12:33:36

标签: php xdebug

我正在寻找远程机器(SSH,SFTP,无论如何)并在其上调试一些PHP,我希望使用Xdebug。从我看到的Xdebug is installed by default in Mountain Lion,所以我刚启用它,但我不确定从现在开始我可以启用它。

我怎么知道我安装了它?如何与Sublime Text 2(假设使用SublimeXdebug插件)一起使用它来调试远程PHP?

1 个答案:

答案 0 :(得分:1)

我认为使用Sublime Text 2来调试PHP有点棘手。使用像PHPStorm或NetBeans这样的IDE可能会容易得多。

无论如何,这就是我要做的事情:

  1. 检查我的phpinfo() xdebug是否真正启用
  2. 在我的开发环境中设置xdebug.remote_connect_back = 1.这使得Xdebug能够连接回发出请求的客户端。仅在您的开发环境中使用它!
  3. 在Sublime Text 2中运行调试器。它应该等待Xdebug连接。
  4. 使用XDEBUG_SESSION_START参数网址http://mywebsite.localhost/?XDEBUG_SESSION_START=1
  5. 在浏览器中打开我的网站
  6. Xdebug应该连接到Sublime Text 2调试器客户端。