6

I used the command "service httpd restart" on my centOS apache server, and the following error occurred:

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service and "journalctl -xe" for details.

How do I solve this error? I tried reinstalling my httpd using the "yum reinstall httpd" command, but it doesn't work.

1
  • Use httpd configtest to saw the error
    – HoangHieu
    Dec 27, 2017 at 12:36

1 Answer 1

7

Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service and "journalctl -xe" for details.

(empahsis mine)

How do I solve this error?

  1. Read the error message carefully, note that it provides useful information on what to do to gather more information, specifically it mentions 2 commands that you should run

    • systemctl status httpd.service
    • journalctl -xe
  2. Run the commands mentioned in the helpful error message (the latter will likely be most useful) but look at both.

  3. Carefully read the contents of the information provided by the commands. It will contain information that you can use to solve the problem.

3
  • 1
    Another apache-specific solution is httpd configtest which will flag you with any errors in the config that would cause apache to fail to load. Dec 27, 2017 at 12:04
  • "Read the error message" Preposterous!
    – Sammitch
    Dec 28, 2017 at 19:40
  • No one who needs to ever reads anything @Sammitch ;)
    – user9517
    Dec 30, 2017 at 9:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .