||Apache Web-Serving with Mac OS X: Part 2|
Response to: Kill Apache???
You can restart Apache from the Terminal, but just with what you've described, I'm not entirely sure what the issue was. The Sharing SysPref will appear to stall when there's an error in your config file, so I'm assuming you had fixed that error before you tired to "stop and start" with the gooey button.
Hear us Roar