Those two statements are contradictory. If you don’t know the host name for bluehost then how can the info in wp-config be correct?
karlinhos put in all the correct information as he had it when he created the directories, but assumed the host name for bluehost wasn’t localhost because he was still getting the error message that bnek posted at the top of this thread.
I had been dealing with the same problem for the last couple days. until I found the instructions in my post above.