2012-02-16 44 views
0

我有一個Apache 2.2服務器,我試圖在Indigo中使用。我有一個靜態web項目,如果我將項目複製到htdocs它運行良好。但是,當我嘗試從Indigo內部發布它時,出現無法找到路徑的錯誤消息。另外,在服務器視圖中,服務器被列出並顯示爲正在運行,但是當我打開此服務器的上下文菜單時,所有控制選項(停止,重新啓動,在調試中重新啓動)都會灰顯。Eclipse Indigo Apache HTTP服務器:問題發佈

附加信息: httpd.conf中的DocumentRoot 「C:/ Program Files文件(86)/ Apache軟件基金會/ APACHE2.2/htdocs目錄」 的src目錄/ Eclipse工作區:E:\ workspace下,HTML5 \ WebvilleTunes 即是問題可能是我的本地主機和工作區在不同的驅動器上? 另外 - 也是平臺是Windows7/64位 - 這是我安裝的靛藍版本。

此外,當我嘗試使用內部HTTP預覽服務器時,出現錯誤消息: 未能找到所需的捆綁包org.mortbay.jetty.server。我發現最近這個bug已經被註冊爲一個bug,所以我並不十分希望能夠繞過那個bug。

任何人都可以幫助我調試一個靜態web項目(即現在只是javascript和html)的服務器啓動和運行。

謝謝。

回答

0

我解決了我的問題,如下所示:卸載並重新安裝Apache 2.2到E:\ Apache2.2。它現在可以工作 - 即可以從eclipse發佈我的頁面到Apache和頁面工作。我不知道現在路徑是否在同一個驅動器上,或者它沒有任何空格,或者Apache 2.2版本是稍微更新的(2.2.22),這可能解決了Indigo的一些問題,或者也許這只是事實,我安裝了Indigo之後重新安裝了Apache。

無論如何,希望這可以幫助任何人有類似的問題。

+0

順便說一句 - 就調試HTML5/Javascript而言: - 確實,您不能將包含html5功能的html拖放到瀏覽器中。您必須將其發佈到您的Web服務器並讓服務器爲該頁面提供服務。 - 就調試javascript而言,我現在只是使用Chrome開發人員工具(它是標準Chrome安裝的一部分)。對html/javascript調試的支持非常棒。 – 2012-02-19 10:42:57