3

有人可以帮我吗。我在运行文件(例如 index.php)时遇到问题。每次我想在测试服务器 (XAMPP) 上运行文件时,Eclipse (PDT) 都会在服务器名称(例如 )之后添加项目名称(例如 testproject http://testproject.dev)。因为我已经设置了一个虚拟主机设置来自动使用服务器上的特定路径(例如http://testproject.dev链接到http://localhost/testproject),所以这会产生问题。Eclipse 添加项目名称,然后 URL 变为http://testproject.dev/testproject/index.php.

这是我的配置:

XAMPP httpd.conf (c:\xampp\conf\httpd.conf)

# Virtual hosts
Include "conf/extra/httpd-vhosts.conf"

httpd-vhosts.conf (c:\xampp\conf\extra\httpd-vhosts.conf)

NameVirtualHost 127.0.0.1

<VirtualHost 127.0.0.1>
DocumentRoot "C:/xampp/htdocs/testproject"
ServerName testproject.dev
</VirtualHost>

Windows 7 Windows 虚拟主机文件 (C:\Windows\System32\drivers\etc\hosts)

127.0.0.1 testproject.dev

Eclipse -> 首选项 -> PHP 服务器

  • 选项卡“服务器”:名称:“Development_Server_Testproject” URL:http://testproject.dev

  • 选项卡“路径映射”:服务器上的http://testproject.dev路径 工作空间中的路径

/测试项目

4

1 回答 1

0

我对 Lamp 开发服务器也有同样的问题。
这看起来很荒谬,但我认为你的问题是关于 Eclipse 中没有显示所有信息的窗口的大小。

尝试这个:

  • 在“路径映射”选项卡中删除您添加的行
  • 转到 Eclipse 中的“调试配置”。在左侧,展开“PHP Web 配置”链接。
  • 选择要用于项目的调试配置,如果尚未完成,请创建一个。
  • 在下拉菜单中选择正确的 php 服务器。
  • 在页面下有一个名为“自动生成”的 url 复选框。您必须取消选中它。
  • 在复选框下有一个文本框来指定 url。如果您没有看到它,请调整“调试配置”窗口的大小!我花了很多时间寻找正确的选项,我发现问题只是窗口大小不足以显示它们!
  • 现在,在文本框的第一部分,您将拥有http://testproject.dev,在文本框的第二部分,您将拥有 /testproject/index.php。清除文本框。
  • 你完成了!调试和享受。

希望这有帮助

Marco - Reteidee

于 2013-05-01T23:43:53.020 回答