I use localhost for my self installed version of phpBB and it works fine. I'm no expert but my understanding is that localhost simply re-routes messages to a network back to the server is is located on.
Web Hosting Hub's hostname is whubNN.webhostinghub.com
where "NN" is the number you can find in your AMP by clicking the Details button under Account & Billing and then click the Details link next to your domain name, in the Admin column.
|Email:||support@WebHostingHub.com||Ticket:||Submit a Support Ticket|
|Chat:||Click To Chat Now|