在 Eclipse PDT 和 xDebug 中配置子域


Configuring subdomains in Eclipse PDT & xDebug

我正在尝试建立一个本地环境来开发和测试现有的PHP应用程序。

我选择了Eclipse PDT作为我的IDE,xDebug作为调试模块。在服务器的文档根目录上测试单个文件时,一切正常。但是,运行调试器时,项目中的某些文件夹需要解析为子域:

/index.php ->主机名/索引.php
/control/index.php -> control.hostname/index.php
/support/a/b.php -> support.hostname/a/b.php

有没有办法完成这种设置?我尝试在 PHP 服务器设置下使用路径映射,但它似乎不会影响我开始调试时 Eclipse 生成的 URL。

非常感谢!

您需要为每个子域设置一个Web服务器,然后根据它进行路径映射。

然后,使用合适的 Web 服务器设置启动调试会话。

创建虚拟主机后,请确保可以通过浏览器 URL 访问它。