The problem: Apache starts, the green running sign shows up and then stops. The XAMMP Control Panel shows Busy..... Apache Service Started, Busy......
The Apache error log is shown below.
I installed for the third time XAMPP 1.7.4 with Control Panel on my Windows XP Pro with Service Pack 3. I chose version 1.7.4 because the latest version (1.7.7) did not work for me plus I was following a tutorial that used 1.7.4. The Firewall is turned off. Windows updates are turned on.
The only installed application on this machine other than XAMPP is a port reader by the name of Active Ports. Before I installed XAMPP, Active Ports reported that there are no applications using port 80. After installation of XAMPP, Active Ports reports that httpd.exe is associated with ports 80 and 443.
The Pentium III 500-CPU machine is a DELL Dimension XPS T500 with 768 MEG of RAM .
The first installation worked, but stopped working coincidentally with my fiddling around with the Windows Network Wizard. So I uninstalled XAMPP, restarted, deleted the XAMPP directory and re-installed XAMPP a second and third time with the same result each time. MySQL and FileZilla start and are running.
The Windows Event Viewer shows event 3299 and the problem was described as Apache 2.2's inability to open logs. Apache's error log is displayed below:
[Sun Oct 16 00:03:25 2011] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 16 00:03:25 2011] [notice] Digest: done
[Sun Oct 16 00:03:41 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
[Sun Oct 16 00:03:41 2011] [notice] Server built: Oct 18 2010 01:58:12
[Sun Oct 16 00:03:41 2011] [notice] Parent: Created child process 1228
[Sun Oct 16 00:03:47 2011] [notice] Digest: generating secret for digest authentication ...
[Sun Oct 16 00:03:47 2011] [notice] Digest: done
[Sun Oct 16 00:03:53 2011] [notice] Child 1228: Child process is running
[Sun Oct 16 00:03:53 2011] [notice] Child 1228: Acquired the start mutex.
[Sun Oct 16 00:03:53 2011] [notice] Child 1228: Starting 150 worker threads.
[Sun Oct 16 00:03:53 2011] [notice] Child 1228: Starting thread to listen on port 443.
[Sun Oct 16 00:03:53 2011] [notice] Child 1228: Starting thread to listen on port 80.
[Sun Oct 16 00:13:19 2011] [error] [client 192.168.1.152] File does not exist: C:/xampp/htdocs/HNAP1
[Sun Oct 16 00:13:19 2011] [error] [client 192.168.1.152] no acceptable variant: C:/xampp/apache/error/HTTP_NOT_FOUND.html.var
[Sun Oct 16 00:13:22 2011] [error] [client 192.168.1.152] File does not exist: C:/xampp/htdocs/TEADevInfo
[Sun Oct 16 00:13:25 2011] [error] [client 192.168.1.152] client denied by server configuration: C:/xampp/htdocs/xampp/
[Sun Oct 16 00:13:25 2011] [error] [client 192.168.1.152] File does not exist: C:/xampp/htdocs/HNAP1
[Sun Oct 16 00:13:25 2011] [error] [client 192.168.1.152] no acceptable variant: C:/xampp/apache/error/HTTP_NOT_FOUND.html.var
Thank you for your help.