Introduction:
In my last post, I outlined the XAMPP program and what it can do. Unfortunately, I hit a bit of a bump in the road, and wanted to share with others how I got around it.
Once I installed XAMPP, set up a new local database for testing, extracted a fresh copy of WordPress in the new c:/xampp/htdocs/wordpress folder I created, I opened wp-config-example.php to add my database and account info, and then saved it as wp-config.php.
All good so far, right? Well, not exactly. To begin the WordPress installation, I pointed my browser to http://localhost/wordpress/wp-admin/install.php
I entered my user name and email address and clicked on the next button.
At this point is where the snag came in: normally a randomly-generated initial blog password is displayed and/or sent to the email address you provided at initial setup for you to use when logging in for the first time. After you log in, you can change your password to whatever you like. However, when running your blog on your hard drive as localhost, you may not ever get that initial email, and worse yet, you can't access your blog's admin panel to change anything. If your email service is not set up, or if your firewall is blocking such communication, there is still a way to get in. Note that this applies to a locally-running XAMPP-powered test blog as well as a live, web host-powered blog. » More...


