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

Posted

技术标签:

【中文标题】Eclipse PDT 将项目名称添加到虚拟主机路径【英文标题】:Eclipse PDT adds project name to virtual host path 【发布时间】:2012-10-28 12:21:14 【问题描述】:

谁能帮帮我。我在运行文件(例如 index.php)时遇到问题。每次我想在测试服务器(XAMPP)上运行文件时,Eclipse(PDT)都会在服务器名称(例如http://testproject.dev)之后添加项目名称(例如testproject)。因为我已经设置了一个虚拟主机设置来自动使用服务器上的特定路径(例如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

日食 -> 首选项 -> PHP 服务器

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

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

/测试项目

【问题讨论】:

【参考方案1】:

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

试试这个:

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

希望有帮助

Marco - Reteidee

【讨论】:

以上是关于Eclipse PDT 将项目名称添加到虚拟主机路径的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse PDT 变量 $this 未定义

eclipse pdt zend调试安装错误

将 XDebug 与 Eclipse PDT 和 XAMPP 一起使用

在 Eclipse PDT 中使用 xdebug 和 cakephp 进行调试

如何将 Google Play 服务添加到我的 Eclipse ADT 项目

如何在 Eclipse PDT 中重新格式化多行注释?