We recently updated our development server to Windows 8. We wanted to try out how our things and the applications we need work on Windows 8. The upgrade report didn’t report any issues with the applications we need so we proceeded to a clean installation. The Windows 8 installation was quite fast and smooth. After installing the required drivers we proceeded to install the most important thing we needed: WAMP server. We used the latest version in Windows 7 so proceeded to install the latest version (2.2e) on our machine. The installation started up fine but when the setup was about to finish we got an msvcr100.dll error. We proceeded to finish the setup anyway and launched WAMP. However the WAMP icon remained orange while it should have been green. We opened up localhost but it didn’t work. So the search for the solution started and we really hoped we find a solution.
The Googling started and the first thing we googled was the file name msvcr100.dll. Apparently Windows 8 doesn’t come with Visual C++ Redistributables installed. So we installed the following packages. All of the links are for x86/32 bit versions of Windows :
- Microsoft Visual C++ 2008 SP1 Redistributable Package
- Microsoft Visual C++ 2010 Redistributable Package
- Microsoft Visual C++ 2010 SP1 Redistributable Package
- Visual C++ Redistributable for Visual Studio 2012
Open up the phpmyadmin.conf file in notepad. You can find the file at:
C:\wamp\alias\phpmyadmin.conf (Assuming you’ve installed WAMP on C drive)
Now find the following line in <directory> tag find (without quotes):
“Allow from 127.0.0.1”
Change it to:
“Allow from 127.0.0.1 ::1”
Voila! WAMP now runs absolutely fine on Windows 8. The icon is green, localhost opens up fine, phpmyadmin opens up fine and all of our developed sites open up fine. The Windows 8 machine boots up very fast and overall it seems faster to us which is a good thing.
Respond:
Your email is used for verification purposes only. It will never be shared.
7 comments:
Thanks for this, also if you’re having issues with phpmyadmin change the line “Listen 80” to “Listen 0.0.0.0:80”
I wish they’d change this for Win8, I always had to do this in beta (installing new versions or re-imaging computers) – I always over look these changes needed to have it run on Windows 8 properly. Ooops!
Thanks for posting this so I can reference it! I will probably forget about it a few months from now when I switch off of Enterprise trial to Pro. xD
Thanks a lot for the tip!
This was great and a huge reminder but I also had to alter the httpd.conf file. Add the condition for IPV6. Add to the following line
Allow from 127.0.0.1
to
Allow from 127.0.0.1 ::1
After that all is working great.
Thanks. it works great, but I had to change “Listen 80″ to “Listen 0.0.0.0:80″ in httpd.conf before phpmyadmin could work.
Nice one. Thanks…
still showing the same error!
Very good explanation , but still i have a problem ! ! ! ! … The problem is … i had Xammp on my system and without uninstalling it , i installed WAMP … So i check wamp the i uninstalled Xammp and tried to use wamp , but not working and it was always on orange colour icon on system tray … i did all these things that you said and still , not working ! don’t know what is the problem … can you tell me what should i do !?!
Trackbacks