Hi JonB and Hackattack,
I think I'm almost there... I followed your suggestions and it seems like a service called "Web Deployment Agent Service" was running and using port 80. I've no idea where this came from, but after stopping this service and placing this process to manual there were no more '0.0.0.0 80 system' clases being reported via netstat from the new control panel.
However.... It appears I'm only able to run Apache & Mysql services via 'xamp_start' as you know this opens a cmd window and runs until i execute xamp_stop. I was able to access
http://localhost/phpmyadmin via this method.
If I use either the older
xamp_control or the newer
xamp_control3 (Very latest version) Apache does not start only mysql appears to start and stop normally.. Why would only Apache not start via the control panel? I did try setting the config for auto start of both Apache and Mysql ,but this dos not make any difference.
I've attached some debug output below in case this helps as it looks like I'm almost there.. I highlighted in bold some points whch look interesting. I.e. in the error.log output - the error message
"PHP Warning: file_get_contents(lang.tmp) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: No such file or directory in C:\\xampp\\htdocs\\xampp\\index.php on line 2" - Is this relevant or just a bougus message from the error log?
The debug output below is Using [b]"xamp_control3". I set the config for ‘Very many details’ setting[/b]
7:20:50 PM [main] Initializing main
7:20:50 PM [main] Windows version: 6.1 (build 7601) - Service Pack 1
7:20:50 PM [main] Xampp version: 1.7.4
7:20:50 PM [main] Control center version: 3.0.2 [ Compiled: Jul 21th 2011 - build #1 ]
7:20:50 PM [main] Running as admin - good!
7:20:50 PM [main] Working with basedir: "c:\xampp\"
7:20:50 PM [main] Initializing moduls
7:20:50 PM [apache] Initializing module...
7:20:50 PM [apache] Checking for service (name="Apache2.2"): Service installed
7:20:50 PM [apache] Checking default ports...
7:20:50 PM [mysql] Initializing module...
7:20:50 PM [mysql] Checking for service (name="mysql"): Service installed
7:20:50 PM [mysql] Checking default ports...
7:20:50 PM [filezilla] Initializing module...
7:20:50 PM [filezilla] Checking for service (name="FileZilla Server"): Service not installed
7:20:50 PM [filezilla] Checking default ports...
7:20:50 PM [mercury] Initializing module...
7:20:50 PM [mercury] Checking default ports...
7:20:50 PM [tomcat] Initializing module...
7:20:50 PM [tomcat] Checking default ports...
7:20:50 PM [main] Enabling autostart for module "apache"
7:20:50 PM [main] Enabling autostart for module "mysql"
7:20:50 PM [main] Starting check-timer
7:20:51 PM [apache] Autostart active: starting...
7:20:51 PM [apache] Starting apache service...
7:20:51 PM [apache] Executing "net start "Apache2.2""
<- (No status change detected: running after this point)7:20:51 PM [apache] Return code: 0
7:20:51 PM [mysql] Autostart active: starting...
7:20:51 PM [mysql] Starting mysql service...
7:20:51 PM [mysql] Executing "net start "mysql""
7:20:52 PM [mysql] Status change detected: running
7:20:53 PM [mysql] Return code: 0
The Debug output below is when starting the services via [b]'xamp_start', this was the error log created as follows:[/b]
[Fri Sep 09 19:00:55 2011] [notice] Digest: generating secret for digest authentication ...
[Fri Sep 09 19:00:55 2011] [notice] Digest: done
[Fri Sep 09 19:00:56 2011] [notice] Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations
[Fri Sep 09 19:00:56 2011] [notice] Server built: Oct 18 2010 01:58:12
[Fri Sep 09 19:00:56 2011] [notice] Parent: Created child process 4120
[Fri Sep 09 19:00:57 2011] [notice] Digest: generating secret for digest authentication ...
[Fri Sep 09 19:00:57 2011] [notice] Digest: done
[Fri Sep 09 19:00:58 2011] [notice] Child 4120: Child process is running
[Fri Sep 09 19:00:59 2011] [notice] Child 4120: Acquired the start mutex.
[Fri Sep 09 19:00:59 2011] [notice] Child 4120: Starting 150 worker threads.
[Fri Sep 09 19:00:59 2011] [notice] Child 4120: Starting thread to listen on port 443.
[Fri Sep 09 19:00:59 2011] [notice] Child 4120: Starting thread to listen on port 80.
[Fri Sep 09 19:02:27 2011] [error] [client 127.0.0.1] PHP Warning: file_get_contents(lang.tmp) [<a href='function.file-get-contents'>function.file-get-contents</a>]: failed to open stream: No such file or directory in C:\\xampp\\htdocs\\xampp\\index.php on line 2[Fri Sep 09 19:07:21 2011] [notice] Parent: Received shutdown signal -- Shutting down the server.
[Fri Sep 09 19:07:21 2011] [notice] Child 4120: Exit event signaled. Child process is ending.
[Fri Sep 09 19:07:22 2011] [notice] Child 4120: Released the start mutex
[Fri Sep 09 19:07:23 2011] [notice] Child 4120: All worker threads have exited.
[Fri Sep 09 19:07:23 2011] [notice] Child 4120: Child process is exiting
[Fri Sep 09 19:07:23 2011] [notice] Parent: Child process exited successfully.
I guess I'm still missing something else - I have removed the c:\xamp and copied in fresh again and ran setup_xampp via cmd.
As always any ideas/suggestions would be appreciated
Many thanks for your help
Kind regards
Kevin