Eclipse PDT将项目名称添加到虚拟主机路径

时间:2012-11-08 10:04:43

标签: php eclipse apache xampp xdebug

有人能帮助我吗?我运行文件时遇到问题(例如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 vhost文件(C:\ Windows \ System32 \ drivers \ etc \ hosts)

127.0.0.1 testproject.dev

的Eclipse - &GT;偏好 - &gt; PHP服务器

  • 标签“服务器”:名称:“Development_Server_Testproject”网址:http://testproject.dev

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

/ testproject

1 个答案:

答案 0 :(得分:0)

我在Lamp dev服务器上遇到了同样的问题 它看起来很荒谬,但我认为你的问题是关于eclipse窗口的大小并没有显示所有的信息。

试试这个:

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

希望这个帮助

Marco - Reteidee