Was experiencing the same problem for days. Finally found a solution here:
http://wordpress.org/support/topic/374177?replies=3
Turns out that you must use 127.0.0.1 instead of localhost in the wp-config.php file.
Thanks Steve!
Hell yeah!! I’ve been trying to resolve this exact problem for the last 2 days. There are lots of posts about it, but you are the only person with a solution! You must share this with the world 🙂