使用PhpStorm、Xdebug和Vagrant调试其他主机引用的文件


Debugging file referenced by the other host with PhpStorm, Xdebug and Vagrant

我在一台主机上有php网站,这个项目放在Vagrant Homestead虚拟机上。我只想调试放在本地虚拟机上的那个项目。如果我键入的名称与我之前在Homestead.yaml文件中声明的名称完全相同,我可以调试它。但有一个问题,因为它不是一个独立的站点,而是主站点的模块。主站点向我的模块发送POST,这个模块向它返回一些数据。我应该如何配置我的PhpStorm以接受来自该模块的调试连接,而不是来自主站点的调试连接?

我解决了我的问题!这是不可能调试的情况,我在顶部描述。您必须捕获POST和GET方法,决定您感兴趣的方法,并在要调试的站点上使用它。你可以使用"邮差":http://www.getpostman.com/apps我建议您使用poster for Windows,因为它不会在Post方法中覆盖您的原点。