2010-10-13 126 views
0

大家好我是apache2的新手,我在我的ubuntu機器上安裝了apache2,並且錯誤地編輯了apache2.conf文件。當我試圖啓動它時,我收到如下錯誤消息:在啓動apache2時出現錯誤

Starting web server apache2 
apache2: Syntax error on line 236 of /etc/apache2/apache2.conf: 
    Syntax error on line 2 of /etc/apache2/sites-enabled/mysiteM-D: 
    </VirtualHost without matching <VirtualHost section 
[fail]** 

我該怎麼辦?

+0

您可以從這些行開始,在兩個方向上從這兩行開始。 – 2010-10-13 16:00:37

回答

2

在開始編輯文件之前是否保留了這些文件的副本?如果不是,那麼記下總是保留副本。你應該可以去下載乾淨的副本。所以一種方法是去bakc清理安裝。

另一種方法是研究錯誤消息。第236行有什麼不對。這是你改變的一行嗎?將它與您在網上找到的示例進行比較,研究文檔圖以找出解決方法。

看起來實際上它是您在啓用網站的目錄中輸入的問題。這是第236行中引用的文件嗎?將此網站文件與其他網站文件進行比較,嘗試找出問題所在。

1

你實際上是安全的,因爲在原始文件夾中有一個副本,所以只需打開它並複製所有內容並粘貼到你在conf文件夾中搞砸的那個!

如果你仍然有這個問題,你可以請在這裏貼行235,我可以弄明白。