XAMPP 1.7.7 verweigert den Zugriff auf phpMyAdmin und diverse andere Pfade.
Problem hierbei ist die neue Sicherheitsregelung. Wenn man nicht die gleiche Berechtigung wie der Admin hat bekommt man Ärger mit XAMPP. Hierzu kann man die Datei httpd-xampp.conf im Pfad ~\xampp\apache\conf\extra anpassen.
Am Ende der Datei findet man:
#
#
# New XAMPP security concept
#
# Close XAMPP security section here
<LocationMatch "^/(?i:(?:security))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
Wenn wir nun den Adressbereich hinzufügen aus dem auch zugegriffen werden soll sollte alles funktionieren.
#
# New XAMPP security concept
#
# Close XAMPP security section here
<LocationMatch "^/(?i:(?:security))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
Allow from ::1 127.0.0.0/8 192.168
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>
# Close XAMPP sites here
<LocationMatch "^/(?i:(?:xampp|licenses|phpmyadmin|webalizer|server-status|server-info))">
Order deny,allow
Deny from all
Allow from ::1 127.0.0.0/8
Allow from ::1 127.0.0.0/8 192.168
ErrorDocument 403 /error/HTTP_XAMPP_FORBIDDEN.html.var
</LocationMatch>