service start httpd fails, manually starting with same command works
I have the latest CentOS distribution and when I:
service start httpd
It says [FAILED].
However if I:
LANG=C daemon /usr/sbin/httpd
(which is exactly what the start() function in /etc/init.d/httpd does)
RETVAL from the start() flavor of this is coming up as 1 from $?.
No error message is produced.
How do you debug something like this, when typing the exact same command manually works?