启动apache2时出错

时间:2010-10-13 15:59:00

标签: apache2

大家好我是apache2的新手,我在我的ubuntu机器上安装了apache2并错误地编辑了apache2.conf文件。当我试图启动它时,我收到如下错误消息:

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]**

我该怎么办?

2 个答案:

答案 0 :(得分:2)

在开始编辑文件之前,您是否保留了文件的副本?如果没有,请记下始终保留副本。您应该能够下载干净的副本。所以一种方法是去bakc清理安装。

另一种方法是研究错误消息。第236行出了点问题。你换了一条线吗?将它与您在网上找到的示例进行比较,研究文档图以找出解决方法。

实际上,您在启用站点的目录中的条目实际上是问题所在。这是第236行引用的文件吗?将此站点文件与其他站点文件进行比较,尝试发现问题。

答案 1 :(得分:1)

你实际上是安全的,因为在原始文件夹中有一个副本,所以只需打开它并复制所有内容并粘贴到你在conf文件夹中搞砸的那个!

如果你还有这个问题,可以在这里粘贴第235行,我可以搞清楚。