I got it working. Here's what I did:
In the terminal, I entered "sudo apachectl configtest" to see if I had any errors in Apache's config file. There weren't. But looking at error logs in the console told me that Apache couldn't find a certain log file, so after some googleing, I did this:
cd...
Glad to hear that you fixed your problem. Would you mind sharing what was wrong? I'm having the same issue!
I get the same not found message for 127.0.0.1, but I can ping localhost. Any ideas what's wrong?