A:
Check your section 'New XAMPP Security Section against mine (from a a working Fedora 16/XAMPP 1.8.0 install) that I just tested phpMyAdmin on:
- Code: Select all
# New XAMPP security concept
#
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16 127.0.0.1
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Look for things like spaces missing OR you could just cut and paste!
Edit: I also just tested this, also seems to work correctly: (I see that a cut and past of one of the suggestions leads to syntax errors '-' & '+' may only be used with certain directives and must be directly prepended)
- Code: Select all
<LocationMatch "^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
Require ip ::1 127.0.0.0/8 \
fc00::/7 10.0.0.0/8 172.16.0.0/12 192.168.0.0/16 \
fe80::/10 169.254.0.0/16
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
B. Irrespective of the above, besides phpMyAdmin (which I use all the time) there's another excellent tool for doing all that MySQL design & administration - Oracle has MySQL Workbench. Free, runs on Mac, Linux, Windows all the same (its written in C + python). I do database work for a living and I rely on it for design work.
http://www.mysql.com/products/workbench/ I'm posting this from that Fedora Workstation --
Good Luck