I don't know if this is on shaman's list of todos, but if using the KDE menu > Services > HTTPD > Start HTTPD, the launch appears successful, due to the success confirmation dialog.

However a "apachectl start" indicates all is not well.

If we'd like to ensure that apache looks for files to host from:
/var/www/htdocs instead of the default path

We can do a quick perl search & replace to fix this problem:
perl -pi -e "s/srv\/httpd\/htdocs/var\/www\/htdocs/g;" /etc/httpd/httpd.conf

I hope this minor bugfix helps improve this amazing project