Hide Forgot
Created attachment 506098 [details] httpd.conf Description of problem: When configured to use worker instead of prefork, httpd does not start on boot. Version-Release number of selected component (if applicable): httpd-2.2.17-10.fc15.1.x86_64 How reproducible: Always Steps to Reproduce: 1. Uncomment the line "HTTPD=/usr/sbin/httpd.worker" in /etc/sysconfig/httpd 2. Execute "systemctl enable httpd.service" 3. Reboot Actual results: systemctl status httpd.service says "failed" Expected results: systemctl status httpd.service should say "active" Additional info: I'll admit I'm a newbie, so I'm not sure where to start looking for this error. Any help you can offer would be appreciated.
I want to clarify that it will start when using "systemctl restart httpd.service".
I confirmed that disabling NetworkManager and switching to the old network service allows httpd.worker to successfully start on boot.
With systemd, the different MPMs are different services, so you'd disable the httpd service and enable the httpd-worker service, rather than than tweak the sysconfig file.