[问题] apache 2 启动时回传exit status 127

楼主: edward8726 (大熊)   2018-11-03 03:09:23
大家好,小弟用的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的东西,从上次开发完后就没再动过了。
恳请各位大神解答,谢谢。
作者: brli7848 (无理阿?)   2018-11-03 10:24:00
我猜ExecStart那个档案应该是script你都知道直接执行apache2也not found了,怎么没想过去读那个script到底执行的是哪个binary?存不存在?
作者: bamchisu (suchi)   2018-11-04 00:20:00
你的/usr/sbin/apachectl有问题不能加入start这个参数执行 但应该要可以查查该执行档有没有开执行权限或是有没有被换过不然就重装apache2好了

Links booklink

Contact Us: admin [ a t ] ucptt.com