XAMPP 1.8.2-2 Apache Web Server won't start, always stops immediately
I had the same problem and I solved doing this:
open Terminal and enter this command:
sudo apachectl stop
After install Mac OS X 10.11 you must reinstall XAMPP again. I'm not sure what is different (maybe some permissions) but that was the unique solution for me when I had the same problem.