Apache2服务赢得';不要从Ubuntu 15.10开始

Apache2服务赢得';不要从Ubuntu 15.10开始,ubuntu,apache2,ubuntu-15.10,Ubuntu,Apache2,Ubuntu 15.10,我已经安装了apache2,但当我安装时,它不会启动 sudo service apache2 start 这是给我的问题 Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details. 所以当我输入这个命令时 systemctl stat

我已经安装了apache2,但当我安装时,它不会启动

sudo service apache2 start
这是给我的问题

Job for apache2.service failed because the control process exited with    error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
所以当我输入这个命令时

 systemctl status apache2.service
是的,给我这个信息

● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Active: failed (Result: exit-code) since ن 2016-04-11 15:41:07 WEST; min  43s ago
 Docs: man:systemd-sysv-generator(8)
Process: 19644 ExecStart=/etc/init.d/apache2 start (code=exited, status=2)

11 15:41:07 oussama-UL50VT systemd[1]: Starting LSB: Apache2 web server...
11 15:41:07 oussama-UL50VT apache2[19644]: /etc/init.d/apache2: 64: .: Can't open /etc/apache2/envvars
11 15:41:07 oussama-UL50VT apache2[19644]: /etc/init.d/apache2: 76: .: Can't open /etc/apache2/envvars
11 15:41:07 oussama-UL50VT systemd[1]: apache2.service: Control process exited, code=exited status=2
11 15:41:07 oussama-UL50VT systemd[1]: Failed to start LSB: Apache2 web server.
11 15:41:07 oussama-UL50VT systemd[1]: apache2.service: Unit entered failed state.
11 15:41:07 oussama-UL50VT systemd[1]: apache2.service: Failed with result 'exit-code'.
11 15:41:07 oussama-UL50VT apache2[19644]: ERROR: APACHE_PID_FILE needs to be defined in /etc/apache2/envvars

看起来您的apache安装已中断。。。请在终端中运行以下命令,尝试重新安装apache:

sudo apt-get purge apache2
sudo apt-get install apache2
运行此命令

  • apachectl启动
输出应准确显示mods load文件夹中缺少的内容。 再次安装指示的missing mod run命令安装missing mods,直到apache启动


这对我在LinuxMint18上的工作很有效

如果您有相关的日志条目或有关Apache配置的信息,它可能会帮助我们诊断问题。