作者edward8726 (熊怪)
看板Linux
标题[问题] apache 2 启动时回传exit status 127
时间Sat Nov 3 03:09:23 2018
大家好,小弟用的Ubuntu版本为18.04 LTS,
最近在启动apache2时出现了一个很莫名的错误,
全文如下:
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset:
enabled)
Drop-In: /lib/systemd/system/apache2.service.d
└─apache2-systemd.conf
Active:
failed (Result: exit-code) since Sat 2018-11-03 02:41:44 CST; 3s ago
Process: 23648 ExecStart=/usr/sbin/apachectl start
(code=exited, status=127)
大约两三个礼拜前在开发上都没有遇过这种问题,
最近要重新开始时要启动service时就发生错误。
上网查了一下 127 是command not found的错误,
但我是要启动一个server呀? 怎麽会出现这种错误啊?
(在Terminal内打apache2一样是command not found, 但应该跟这个没关系,毕竟我连
server都开不起来)
解到有点茫然,而且应该都没有有意地改apache的东西,从上次开发完後就没再动过了。
恳请各位大神解答,谢谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.120.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1541185767.A.A1C.html
※ 编辑: edward8726 (223.136.120.221), 11/03/2018 03:10:08
1F:→ brli7848: 我猜ExecStart那个档案应该是script 11/03 10:24
2F:→ brli7848: 你都知道直接执行apache2也not found了,怎麽没想过去读 11/03 10:25
3F:→ brli7848: 那个script到底执行的是哪个binary?存不存在? 11/03 10:25
4F:推 bamchisu: 你的/usr/sbin/apachectl有问题 11/04 00:20
5F:→ bamchisu: 不能加入start这个参数执行 但应该要可以 11/04 00:21
6F:推 bamchisu: 查查该执行档有没有开执行权限 11/04 00:25
7F:→ bamchisu: 或是有没有被换过 11/04 00:25
8F:→ bamchisu: 不然就重装apache2好了 11/04 00:26