2012-11-08 94 views
3

有人可以幫我解決問題。當我運行一個文件時(例如index.php),我遇到了一個問題。每當我想在測試服務器(XAMPP)上運行文件時,Eclipse(PDT)就會在服務器名稱(例如http://testproject.dev)之後添加項目名稱(例如testproject)。由於我在服務器上設置了虛擬主機設置以自動使用特定路徑(例如http://testproject.dev鏈接到http://localhost/testproject),所以這會產生問題。 Eclipse添加項目名稱,然後URL變爲http://testproject.dev/testproject/index.phpEclipse PDT將項目名稱添加到虛擬主機路徑

這是我的配置:

XAMPP 的httpd.conf(C:\ XAMPP \ CONF \的httpd.conf)

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

的httpd-vhosts.conf(C:\ XAMPP \ CONF \額外\的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 \主機)

127.0.0.1 testproject.dev 

的Eclipse - >首選項 - > PHP服務器

  • 選項卡 「服務器」:名稱: 「Development_Server_Testproject」 網址:http://testproject.dev

  • 選項卡的 「路徑圖」:在服務器http://testproject.dev路徑工作區中的路徑

/testproject

回答

0

我與Lamp dev服務器有同樣的問題。
它看起來很可笑,但我認爲你的問題是關於日食中不顯示所有信息的窗口大小。

試試這個:

  • 在標籤「路徑映射」刪除行你在Eclipse中添加
  • 進入「調試配置」。在左側,展開「PHP Web配置」鏈接。
  • 選擇想要用於項目的調試配置,或者如果尚未完成,請創建一個。
  • 在下拉菜單中選擇您正確的php服務器。
  • 在頁面下方有一個名爲「自動生成」的URL複選框。你必須取消選中它。
  • 在複選框下有一個文本框來指定url。如果你沒有看到它,調整你的「調試配置」窗口!我花了很多時間尋找正確的選項,我發現問題只是窗口大小不足以顯示它們!
  • 在文本框的第一部分中,現在您將擁有http://testproject.dev,在文本框的第二部分中您有/testproject/index.php。清除文本框。
  • 你完成了!調試和享受。

希望這有助於

馬爾科 - Reteidee