我正在寻找访问远程机器(SSH、SFTP 等)并在其上调试一些 PHP,并且我正在寻找使用 Xdebug。据我所知,Xdebug 默认安装在 Mountain Lion中,所以我只是启用了它,但现在我不确定从哪里开始启用它。
我怎么知道我已经安装了它?如何将它与 Sublime Text 2 结合使用(假设使用 SublimeXdebug 插件)来调试远程 PHP?
我正在寻找访问远程机器(SSH、SFTP 等)并在其上调试一些 PHP,并且我正在寻找使用 Xdebug。据我所知,Xdebug 默认安装在 Mountain Lion中,所以我只是启用了它,但现在我不确定从哪里开始启用它。
我怎么知道我已经安装了它?如何将它与 Sublime Text 2 结合使用(假设使用 SublimeXdebug 插件)来调试远程 PHP?
我认为使用 Sublime Text 2 调试 PHP 有点棘手。使用 PHPStorm 或 NetBeans 之类的 IDE 可能会容易得多。
无论如何,这就是我要做的:
phpinfo()
的 xdebug 是否真的启用xdebug.remote_connect_back
= 1。这使得 Xdebug 连接回发出请求的客户端。仅在您的开发环境中使用它!XDEBUG_SESSION_START
在浏览器中使用参数 URL http://mywebsite.localhost/?XDEBUG_SESSION_START=1打开我的网站。