From all the red deactivated status messages it looks like you have a problems with your XAMPP installation - MySQL and PHP should be activated if they are indeed running.
When you run xampp-control.exe which is the XAMPP Control Panel do you see Apache and MySQL showing Running in green?
When you ran setup_xampp.bat file did you select Auto for IPv6 or select IPv4?
Did you select to disable SSL?
So if you run the setup_xampp.bat file again I suggest you select the items like so:
1. This will start the XAMPP Control Panel - no need to change this.
2. Will relocate XAMPP to another location - no need to change this.
3. disable HTTPS - means it is enabled and it should be.
4. disable Server Side Includes - means SSI is enabled and it should be.
5. Keep selecting 5 until it shows 5. enable IPv4 only (current IPv4/6 Auto)
6. enable mod_perl - means mod-perl is disabled and it should be.
7. Apache :: ASP is disabled - and it should be disabled.
8. disable mod_jk - means mod_jk is enabled and it should be.
When you are satisfied that the above settings look correct then select x to exit.
Run the XAMPP Control Panel and start Apache and MySQL.
If they both show running go to
http://localhost and make sure you can see the XAMPP Demo Home Page and all the demos Work.
If they do then go to C:\Windows\system32\drivers\etc\ and drag the host file into your notepad or similar text editor and make sure the first 2 lines look like this:
- Code: Select all
127.0.0.1 localhost
::1 localhost
Next open the \xampp\apache\conf\httpd.conf file again in your text editor and look for this line and make sure it looks like this
- Code: Select all
#Listen 0.0.0.0:80
#Listen [::]:80
Listen 80
If not then change it so it does then save the file and restart Apache.
Now we have all the above set to what is basically the default settings try again to access
http://localhost and you should get the demo page again.
Next if the above works you can try and get the demo page using the LAN IP and if successful you can then try your installed scrpts again.
If they fail then at least we know it will now be those 2 installed scripts that may need configuration tweaks especially if they are configured to only use localhost 127.0.0.1 addresses.
Good luck.