The error messages are telling you someone is trying to access a secure section of your server to run a script which does not exist in your version of XAMPP.
Take a look in the C:\xampp\webdav folder and you should only see 2 files:index.html
If there are more than that then you have been compromised and you need to correct the problem.
See the link in my signature for some info and solutions.
This is a well know entry point for script kiddies to turn your server into a zombie.
Until the malware and a possible webdav exploit is cleaned up it may be futile to try and do anything with your XAMPP installation.
Can you remember how you set the MySQL\phpMyAdmin root password in the first place?
Can you access phpMyAdmin using just username root with no password?
Do you see a screen with a place to put your root username and password?
In C:\xampp\phpmyadmin folder is a file config.inc.php and if you drag that file into an open text/code editor like notpad++ or notepad the does this line look like this
- Code: Select all
$cfg['Servers'][$i]['auth_type'] = 'config';
If it does then change it to look like this
- Code: Select all
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Save the file and try and restart Apache and MySQL.
Don't change or add anything else in this file at this stage.
Please let me know when you have cleaned up the malware and possibly the webdav folder then we can proceed to sort out any other issues.
BTW this is the full error message from your web site when I tried to access it
The site is currently not available due to technical problems. Please try again later. Thank you for your understanding.
If you are the maintainer of this site, please check your database settings in the settings.php file and ensure that your hosting provider's database server is running. For more help, see the handbook, or contact your hosting provider.
The mysqli error was: Access denied for user 'root'@'localhost' (using password: YES).
The last part usually means the MySQL server is not running so check in the control panel that it has started and keeps running.
To get the above page it means Apache has started.
Can you access http://localhost/xampp/index.php
and test the demos especially the database demos?