double click on xampp\xampp-portcheck.exe and paste the details here
xampp\xampp-portcheck.exe opened and immediately closed.
original error.log size of 180 MB. I can not open it.
I created a new error.log. Apache launched and stopped.
here is the content logs:
"
[Thu Nov 15 13:58:08 2007] [crit] (22) Invalid argument: unable to replace stderr with error_log
[Thu Nov 15 13:58:08 2007] [crit] (2) No such file or directory: unable to replace stderr with / dev / null
[Thu Nov 15 13:58:12 2007] [crit] (22) Invalid argument: unable to replace stderr with error_log
[Thu Nov 15 13:58:12 2007] [crit] (2) No such file or directory: unable to replace stderr with / dev / null
[Thu Nov 15 13:58:15 2007] [notice] Apache/2.2.4 (Win32) DAV / 2 mod_ssl/2.2.4 OpenSSL/0.9.8e mod_autoindex_color PHP/5.2.3 configured -- resuming normal operations
[Thu Nov 15 13:58:15 2007] [notice] Server built: Mar 5 2007 11:23:00
[Thu Nov 15 13:58:15 2007] [notice] Parent: Created child process 2800
[Thu Nov 15 13:58:15 2007] [notice] Disabled use of AcceptEx () WinSock2 API
[Thu Nov 15 13:58:19 2007] [notice] Child 2800: Child process is running
[Thu Nov 15 13:58:19 2007] [notice] Child 2800: Acquired the start mutex.
[Thu Nov 15 13:58:19 2007] [notice] Child 2800: Starting 250 worker threads.
[Thu Nov 15 13:58:19 2007] [notice] Child 2800: Listening on port 443.
[Thu Nov 15 13:58:19 2007] [notice] Child 2800: Listening on port 80.
"
Did you temporarily deactivate your firewall and try to start Apache again?
I even deleted the firewall at the time
This problem appeared after you installed MSVS 2005 ...
unfortunately, I can not uninstall MSVS2005. I need it equally as XAMPP.
most likely I will be able to solve the problem by install XAMPP to another machine :-\