for 4 hours now i'm searching for solution for the same problem. i have installed Microsoft Visual C++ package but apache, as well as mysql, don't start.
I tried via regular control panel, as well as 3beta version. In the first one after pressing start (apache or mysql) it says:
Apache started [Port 80]
MySql started [Port 3306]
but buttons are still as 'start', they don't change to 'stop', nothing is green and i can't connect to localhost.
When i use 3beta version it says:
15:56:33 [main] Starting check-timer
15:56:41 [apache] Starting apache app...
15:56:44 [mysql] Starting mysql app...
15:56:44 [mysql] Status change detected: running
15:56:44 [mysql] Status change detected: stopped
When i check netstats in cmd it says that OPERA.exe is using port 80. But if i close opera port 80 is taken by System Idle Process. when i try to run apache or mysql from xampp control panel everything is the same.
Please help me solve this! I had xampp running fine on my previous XP installation and now it's one big mess...
edit: there are no error logs in apache logs folder.
edit2: i'm still looking for solution on this forum, i've tried using xampp shell via CP3 and after using "apache_start.bat" command it says:
Diese Eingabeforderung nicht waehrend des Running beenden
Bitte erst bei einem gewollten Shutdown schliessen
Please close this command only for Shutdown
Apache 2 is starting ...
httpd.exe: Syntax error on line 35 of C:/xampp/apache/conf/httpd.conf: ServerRoot must be a valid directory
- Code: Select all
I've googled it and i found that i should place there absolute path to the apache folder but it didn't help, xampp shell and apache_start.bat command gives me syntax errors in another two lines.
what to do?!