為 Eclipse 設定 Apache HTTP 伺服器

為 Eclipse 設定 Apache HTTP 伺服器

也許這個問題很愚蠢,但我真的不知道該如何解決。

首先,與其他伺服器一樣,我想定義新伺服器。因此,在 Eclipse 中,我前往:Windows>Preference>Server:

1)當我新增伺服器時,在清單中,沒有 apache HTTP 伺服器的類別。只有apache tomcat。因此,我單擊下載其他伺服器適配器 - >清單中仍然沒有。

2)所以,我搜尋。我指向我已安裝的位置。很好,Eclipse 發現這是一個 HTTP 伺服器。 Eclipse 會為我看到要放入專案的資料夾(因為我使用 LAMPP,所以該資料夾不在 Apache 資料夾中)。

但這是我的問題。當我想運行一個新的 PHP 專案。右鍵單擊,在伺服器上運行。出現一個新對話框,讓我選擇要執行的伺服器。而且,在伺服器清單中,沒有 HTTP 伺服器,所以,我不知道如何選擇 Apache HTTP 伺服器! (因為Eclipse看不到我定義的伺服器,所以Eclipse首先找到適配器)

所以,如果我想運行這個項目,我必須複製所有內容並貼上到 apache 資料夾。太方便了!

請幫我。

謝謝 :)

答案1

新增伺服器時,請在「基本」類別中尋找「HTTP 伺服器」 - 在那裡使用該伺服器

答案2

這個答案是基於 Windows 配置,希望它也適用於 MacOSX 配置。

  1. 假設您的 AMP 伺服器安裝在 C:\AMP 中,那麼如果您堅持使用標準配置,您的 PHP 檔案位於 C:\AMP\www 中。

  2. 在 Eclipse 中,您必須安裝 PDT(PHP 開發工具)和 SDK。如果沒有,請使用 Eclipse 的「安裝新軟體」功能來取得它。安裝 PDT 後,您可以建立 PHP 專案。假設您建立一個 PHP 專案 PHP001。預設情況下,Eclipse 會將專案 PHP001 的原始程式碼儲存在 Eclipse 工作區的子資料夾中,例如 ..\workspace\PHP001。您需要將位置變更為 C:\AMP\www。

  3. PHP001 顯示在 Eclipse 專案視圖中。您會看到它已經顯示了 wwww 資料夾中的 PHP 檔案。若要新增 PHP 文件,請右鍵點選您的 PHP 項目,然後右鍵點選「新 PHP 文件」。要執行 PHP 文件,請右鍵單擊該文件,按一下“運行方式”,然後按一下“PHP Web 應用程式”。 Eclipse 將再次建議啟動類似 localhost/PHP001/your-php-file.php 的內容;您需要刪除 PHP001 等級並提交 localhost/your-php-file.php 。

如果您在專案中建立大量測試php 文件,這種情況可能會變得混亂,在這種情況下,您可能想要在Eclipse 資料夾中開發php,並僅在使用Gilbert Le Blanc 的方法完成後才會它們複製到www 資料夾。

相關內容