我使用Ubuntu 16.02。当我尝试时sudo service apache2 restart
,它说:
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
然后输入:journalctl -xe
,然后请求:
- -单位apache2.service已开始启动。 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/etc/init.d/apache2:1:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/etc/init.d/apache2:49:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/etc/init.d/apache2:1:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/etc/init.d/apache2:49:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:*启动Apache httpd Web服务器apache2 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:* 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:* apache2 configtest失败。 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:配置测试的输出为: 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/ usr / sbin / apache2ctl:1:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/ usr / sbin / apache2ctl:49:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:(2)没有这样的文件或目录:AH02291:无法访问目录'/ etc / apache2 / logs /'作为主要错误日志 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:AH00014:配置检查失败 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:操作'configtest'失败。 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:Apache错误日志可能包含更多信息。 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:apache2.service:控制进程已退出,代码=退出状态= 1 1月11日02:30:46 aleksandr-VirtualBox sudo [8171]:pam_unix(sudo:session):用户root会话关闭 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:无法启动LSB:Apache2 Web服务器。 -主题:单元apache2.service失败 -定义依据:systemd -支持:http://lists.freedesktop.org/mailman/listinfo/systemd-devel - -单元apache2.service失败。 - -结果失败。 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:apache2.service:设备进入失败状态。 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:apache2.service:失败,结果为“退出代码”。 1月11日02:33:09 aleksandr-VirtualBox dhclient [792]:在enp0s8上的192.168.56.101到DHCP56.100端口67的DHCPREQUEST(xid = 0x204f076f) 1月11日02:33:09 aleksandr-VirtualBox dhclient [792]:来自192.168.56.100的192.168.56.101的DHCPACK 1月11日02:33:09 aleksandr-VirtualBox NetworkManager [619]:[1484073189.4253]地址192.168.56.101 1月11日02:33:09 aleksandr-VirtualBox NetworkManager [619]:[1484073189.4260]全体会议24(255.255.255.0) 1月11日02:33:09 aleksandr-VirtualBox NetworkManager [619]:[1484073189.4266]服务器标识符192.168.56.100 1月11日02:33:09 aleksandr-VirtualBox NetworkManager [619]:[1484073189.4273]租约时间1200 1月11日02:33:09 aleksandr-VirtualBox NetworkManager [619]:[1484073189.4279] dhcp4(enp0s8):状态更改为绑定->绑定 1月11日02:33:09 aleksandr-VirtualBox dbus [590]:[系统]通过systemd激活:服务名称='org.freedesktop.nm_dispatcher'unit ='dbus-org.freedesktop.nm-dispatcher.service' 1月11日02:33:09 aleksandr-VirtualBox systemd [1]:正在启动网络管理器脚本分派器服务... -主题:Unit NetworkManager-dispatcher.service已开始启动 -定义依据:systemd -支持: - -Unit NetworkManager-dispatcher.service已开始启动。 1月11日02:33:09 aleksandr-VirtualBox dhclient [792]:绑定到192.168.56.101-在559秒内更新。 1月11日02:33:09 aleksandr-VirtualBox dbus [590]:[系统]成功激活服务'org.freedesktop.nm_dispatcher' 1月11日02:33:09 aleksandr-VirtualBox systemd [1]:启动了网络管理器脚本分派器服务。 -主题:Unit NetworkManager-dispatcher.service已完成启动 -定义依据:systemd -支持: - -Unit NetworkManager-dispatcher.service已完成启动。 - -完成启动结果。 1月11日02:33:09 aleksandr-VirtualBox nm-dispatcher [8205]:要求:1'dhcp4-change'[enp0s8]:新请求(1个脚本) 1月11日02:33:09 aleksandr-VirtualBox nm-dispatcher [8205]:要求:1'dhcp4-change'[enp0s8]:开始运行有序脚本...
当systemctl status apache2.service
它最有趣的时候:
* apache2.service-LSB:Apache2 Web服务器 已加载:已加载(/etc/init.d/apache2;错误;供应商预设:已启用) 插件:/lib/systemd/system/apache2.service.d `-apache2-systemd.conf 活动时间:自2017年11月11日星期三以来失败(结果:退出代码); 33分钟前 文件:man:systemd-sysv-generator(8) 进程:8023 ExecStop = / etc / init.d / apache2停止(代码=已退出,状态= 0 /成功) 进程:2236 ExecReload = / etc / init.d / apache2重新加载(代码=已退出,状态= 0 /成功) 进程:8177 ExecStart = / etc / init.d / apache2 start(代码=已退出,状态= 1 /失败) 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/ usr / sbin / apache2ctl:1:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:/ usr / sbin / apache2ctl:49:/ etc / apache2 / envvars:envvars:找不到 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:(2)没有这样的文件或目录:AH02291:无法访问目录'/ etc / apache2 / logs /'作为主要错误日志 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:AH00014:配置检查失败 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:操作'configtest'失败。 1月11日02:30:46 aleksandr-VirtualBox apache2 [8177]:Apache错误日志可能包含更多信息。 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:apache2.service:控制进程已退出,代码=退出状态= 1 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:无法启动LSB:Apache2 Web服务器。 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:apache2.service:设备进入失败状态。 1月11日02:30:46 aleksandr-VirtualBox systemd [1]:apache2.service:失败,结果为“退出代码”。
怎么了?中断在哪里?请帮忙!