I’m running VirtualBox with a Windows XP SP 2 system (my native OS is Windows XP, too). I tried to install XAMPP, WAMP or EasyPHP but with all of them Apache won’t start.
XAMPP says that port 80 is busy, but I’m not running any program since the VM is empty and I’ve just installed the OS and Firefox. I tried to edit the httpd.conf file anyway, setting another port but it gives me the same error.
I tried to start Apache manually by executing the httpd.conf file and I get an error like
Unable to start the application. The application configuration is not correct. Removing and installing the application again may solve the problem.
(I’m using Windows XP in another language so I don’t know the exact error message in English)
Any help would be greatly appreciated!
Error message you posted is related to MSVCRT libraries.
This is due to manifest information inside httpd.exe or underlaying DLLs.
You need to install correct version of MSVCRT redistributable runtime on your virtual machine.
Which exact version of apache you are running? Or better say, provide download link, I can check version of MSVCRT lib for you.
Try this for fisrt or nay previous version if not succeeded :http://www.microsoft.com/download/en/details.aspx?id=5555
More info here