If linuxconfig is used to update Apache httpd.config as installed using the Linux RPM it will add an extra unmatched closing quote to the DocumentRoot path and the ScriptAlias. This makes it fail to start.
I have experienced the same thing and the quotes cannot be removed via linuxconf. There is also an added backslash [\] at the end of each directory configuration that I have not seen before.
Closing because we don't ship linuxconf anymore
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.