Somebody please file it as a bug report here (I don't have an account):
http://bugs.xampp.org/my_view_page.php
(
When reporting bugs please provide as much information as possible including what you have already tried and any error messages, of course, are a must - the aim of a bug report is to try and replicate your issue using the information you provide).
The main reason that it's a bug is that XAMPP v1.6.5 is not portable any more. Before that, XAMPP can be used any where, and even on machines that have restricted accesses.
I know there is work around, but for me it doesn't apply because of the restricted accesses. Somebody
please file it as a bug report. I've prepared everything for you:
Symptom:
XAMPP 1.6.5, After install. Apache can't run. It pop-up dialog
apache.exe
The application failed to initialized properly (0xc0150002). Click an OK to terminate this application.
Windows machine don't have firewall and antivirus.
The port it is available.
- It happens to Windows Server 2003 and Windows XP.
- XAMPP 1.6.4 worked fine.
Reason:
hoggwild5 wrote:I suspect that whoever compiled the XAMPP binary for Windows has Visual C++ on their compilation machine (I believe Linux machines have a C compiler on board as a default), and the compiler didn't include the C++ Library in the Windows binary.