[問題] apache 2 啟動時回傳exit status 127

看板Linux作者 (熊怪)時間7年前 (2018/11/03 03:09), 7年前編輯推噓2(206)
留言8則, 2人參與, 7年前最新討論串1/1
大家好,小弟用的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://www.ptt.cc/bbs/Linux/M.1541185767.A.A1C.html ※ 編輯: edward8726 (223.136.120.221), 11/03/2018 03:10:08

11/03 10:24, 7年前 , 1F
我猜ExecStart那個檔案應該是script
11/03 10:24, 1F

11/03 10:25, 7年前 , 2F
你都知道直接執行apache2也not found了,怎麼沒想過去讀
11/03 10:25, 2F

11/03 10:25, 7年前 , 3F
那個script到底執行的是哪個binary?存不存在?
11/03 10:25, 3F

11/04 00:20, 7年前 , 4F
你的/usr/sbin/apachectl有問題
11/04 00:20, 4F

11/04 00:21, 7年前 , 5F
不能加入start這個參數執行 但應該要可以
11/04 00:21, 5F

11/04 00:25, 7年前 , 6F
查查該執行檔有沒有開執行權限
11/04 00:25, 6F

11/04 00:25, 7年前 , 7F
或是有沒有被換過
11/04 00:25, 7F

11/04 00:26, 7年前 , 8F
不然就重裝apache2好了
11/04 00:26, 8F
文章代碼(AID): #1RtA3deS (Linux)
文章代碼(AID): #1RtA3deS (Linux)