使用用户名/密码远程配置PHP Xdebug吗?

时间:2019-05-19 13:46:56

标签: php xdebug

我正在尝试为我的项目配置Xdebug。我使用PhpStorm,并且希望所有开发人员都能够使用Xdebug调试其代码。所有开发人员都在同一台开发服务器计算机上工作,但是每个开发人员在该计算机上都有自己的Apache目录(例如:/var/html/www/myproject/user-dev/user1/content/),并且通过sftp更改了目录(开发人员无法通过SSH访问开发计算机,只能通过SFTP访问他们的目录。

安装Xdebug时,我看到我们必须提供一个IP的“ remote_host”。首先,我不太了解这个远程主机。是HTTP请求必须用来告诉Apache以“调试模式”启动PHP的IP?还是侦听端口9000的开发人员IDE所在的IP?还是两者兼而有之?

由于我需要多个用户,因此我看到“ dbgp代理”有可能启用多个主机。

但是,这对我来说仍然不方便,因为我的开发人员可以在家中,在火车上或在任何需要的地方工作,并且IP地址可以随时更改。另外,正如我之前所说,他们无权访问开发机,因此他们无法更新DBGp代理文件以添加其新IP。即使可以,每次移动时更改此文件也会非常不便。

是否有任何方法可以使他们使用用户/密码身份验证来调试其工作,例如将其放入要调试的任何HTTP请求的标头中?或者,如果您对这种情况有方便的工作流程的想法?。

0 个答案:

没有答案