I was searching for this as I had the exact same problem. I tried the OP's solution first and it worked a charm. Thanks
In case this makes it more clear (especially for beginners), the steps I took (After backing up the original httpd-xampp.conf) :
In a terminal:
- Code: Select all
sudo gedit /opt/lampp/etc/extra/httpd-xampp.conf
In gedit, Find:
<Directory "/opt/lampp/phpmyadmin">And add the line to the <Directory>:
Require all grantedAfter this, the section reads:
- Code: Select all
<Directory "/opt/lampp/phpmyadmin">
AllowOverride AuthConfig Limit
Order allow,deny
Allow from all
Require all granted
</Directory>
Save the file, close gedit, then back at the terminal:
- Code: Select all
/opt/lampp/lampp restart
http://localhost/phpmyadmin/ now correctly loads.
MrJxN
[edit] My system: Ubuntu 12.04 hosted on Oracle VirtualBox in WIndows 7.