I'm using the standard Apache server in my Mac OS X 10.8 (Mountain Lion) installation, and find that when running
sudo apachectl restart
The command simply shows the prompt when finished, whether Apache failed to start or not. There is no feedback, until you refresh your browser to see if localhost still works or not.
Is there a way to configure Apache to be a bit more verbose?