[root@~]# systemctl start httpd.service
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
[root@iZ25a4sazz ~]# systemctl status httpd.service
?.httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Sun 2016-08-07 18:12:34 CST; 26s ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 1749 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAILURE)
Process: 1748 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=0/SUCCESS)
Main PID: 1748 (code=exited, status=0/SUCCESS)
Aug 07 18:12:34 iZ25a4sazz systemd[1]: Starting The Apache HTTP Server...
Aug 07 18:12:34 iZ25a4sazz httpd[1748]: httpd (pid 31214) already running
Aug 07 18:12:34 iZ25a4sazz kill[1749]: kill: cannot find process ""
Aug 07 18:12:34 iZ25a4sazz systemd[1]: httpd.service: control process exited, code=exited status=1
Aug 07 18:12:34 iZ25a4sazz systemd[1]: Failed to start The Apache HTTP Server.
Aug 07 18:12:34 iZ25a4sazz systemd[1]: Unit httpd.service entered failed state.
Aug 07 18:12:34 iZ25a4sazz systemd[1]: httpd.service failed.
uj5u.com熱心網友回復:
樓主是不是自己修改了配置?一般裝好系統后httpd是可以用的,就是啟動一下?樓主可能是自己重新裝了嗎?
是不是可以說一下前因后果?
uj5u.com熱心網友回復:
我用yum 源 安裝 后 看了一下狀態就那樣了uj5u.com熱心網友回復:
"journalctl -xe"看一下列印資訊。uj5u.com熱心網友回復:
請問樓主這個問題解決了嗎 遇到相同的問題uj5u.com熱心網友回復:
查下日志檔案內容uj5u.com熱心網友回復:
ps -ef|grep httpd 看是否已經存在行程,若存在,手工kill掉,然后在systemctl start httpd.service 試一下uj5u.com熱心網友回復:
遇到相同問題,怎么解決uj5u.com熱心網友回復:
firewall-cmd --add-service=http在看。
uj5u.com熱心網友回復:
kill掉httpd行程,重新啟動uj5u.com熱心網友回復:
pkill httpd然后重啟,是不是直接自己執行過httpd的執行檔案。因為不是service起的,所以service kill不掉。。。
uj5u.com熱心網友回復:
相同的問題httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor prese t: disabled)
Active: failed (Result: exit-code) since Sun 2018-09-30 20:06:42 CST; 4min 51 s ago
Docs: man:httpd(8)
man:apachectl(8)
Process: 15049 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=1/FAI LURE)
Process: 15048 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, s tatus=1/FAILURE)
Main PID: 15048 (code=exited, status=1/FAILURE)
Sep 30 20:06:42 VM_0_13_centos httpd[15048]: AH00558: httpd: Could not relia...e
Sep 30 20:06:42 VM_0_13_centos httpd[15048]: (98)Address already in use: AH0...0
Sep 30 20:06:42 VM_0_13_centos httpd[15048]: no listening sockets available,...n
Sep 30 20:06:42 VM_0_13_centos httpd[15048]: AH00015: Unable to open logs
Sep 30 20:06:42 VM_0_13_centos systemd[1]: httpd.service: main process exite...E
Sep 30 20:06:42 VM_0_13_centos kill[15049]: kill: cannot find process ""
Sep 30 20:06:42 VM_0_13_centos systemd[1]: httpd.service: control process ex...1
Sep 30 20:06:42 VM_0_13_centos systemd[1]: Failed to start The Apache HTTP S....
Sep 30 20:06:42 VM_0_13_centos systemd[1]: Unit httpd.service entered failed....
Sep 30 20:06:42 VM_0_13_centos systemd[1]: httpd.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
uj5u.com熱心網友回復:
Aug 07 18:12:34 iZ25a4sazz httpd[1748]: httpd (pid 31214) already running這里說,你的httpd已經在運行了
uj5u.com熱心網友回復:
樓主的那個報錯是組態檔寫的有錯,導致服務起不來uj5u.com熱心網友回復:
查看以下80埠對應的行程是否存在,存在的話殺掉,重新使用systemctl start httpd.serviceuj5u.com熱心網友回復:
我也遇到同樣的問題,systemctl status httpd.service 顯示httpd行程已經running,然后找到對應httpd行程,發現有5個httpd的行程在運行,具體什么原因不得而知了,我拿到服務器就這樣,kill掉pid對應行程,在重啟就行了uj5u.com熱心網友回復:
killall httpdsystemctl restart httpd
這樣試試
uj5u.com熱心網友回復:

我也遇到了這個問題
請問應該怎么解決
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/31160.html
標籤:系統維護與使用區
下一篇:使用hisat2比對時的問題
