Ubuntu Apache2 无法启动

-1 apache2 12.04

 * Starting web server apache2
apache2: Syntax error on line 214 of /etc/apache2/apache2.conf: Syntax error on line 3
of /etc/apache2/httpd.conf: Expected </> but saw </Directory>
Action 'start' failed.
The Apache error log may have more information.
   ...fail!
Run Code Online (Sandbox Code Playgroud)

Jor*_*ren 5

重新安装 apache 将是解决问题的最简单方法。但您也会丢失所有设置:

sudo apt-get purge apache2
sudo apt-get install apache2
Run Code Online (Sandbox Code Playgroud)

如果你想解决这个问题的优雅的方式,则需要通过编辑和更换,以修复该错误你httpd.conf文件</></Directory>上线214(如错误指示很清楚):

sudo nano /etc/apache2/httpd.conf
Run Code Online (Sandbox Code Playgroud)

您也可以使用任何其他编辑器(例如 gedit 或 vim)