Recently my Mac OS X stock install of Apache failed to launch properly. The regular system preferences interface stopped and started Web Sharing without complaining, but I could not find
httpd actually running using
ps -ax | grep httpd in the terminal.
I was at a loss to explain why, until I found this little gem that you can use to syntax-test your configuration files with:
apachectl -t will report on any errors in httpd.conf or any of your other included files.
It appeared that some time ago when I was attempting a manual upgrade of my Subversion install to 1.6.9 some Apache modules were corrupted. As I have no use for them I disabled them.
That did the trick, and now I’ve got my local development environment up and running again.