ich habe die XAMPP 1.8.0 auf Ubuntu 12.04 (32 bit) installiert und es läßt sich auch problemlos starten. Laut Xampp Control Panel laufen Apache und MySQL, auch kann ich die Testseite http://localhost oder die http://127.0.0.1 im Browser wunderbar aufrufen, bekomme die Seite, kann die Demo-Anwendungen ausführen.
Allerdings wenn ich auf phpMyAdmin klicke oder im Browser direkt http://127.0.0.1/phpmyadmin/ eingebe, bekomme ich eine "Zugriff verweigert" Meldung mit dem Hinweis auf das neue Sicherheitskonzept und dass diese Einstellung in der Datei "httpd-xampp.conf" angepasst werden kann. In dieser sind aber lokale Zugriffe bereits erlaubt? So sieht der entsprechende Abschnitt aus:
- 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
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
Die eigene IP-Adresse möchte ich ungerne einbinden, da ich vermute, dass diese sich häufig ändert. Ich gehe über mein Android-Handy ins Internet (es stellt einen WLAN-Hotspot zur Verfügung, an welchem sich mein Notebook anmeldet) und ich weiß nicht, wie lange eine IP-Adresse bei dieser Konstruktion erhalten bleibt, oder ob sogar bei jeder neuen Sitzung eine neue gezogen wird. Es müßte doch auch irgendwie über localhost gehen?
Das XAMPP ist für eine lokale Entwicklung gedacht, und es wäre toll, wenn es auch gegen unberechtigte Nutzung von Außen sicher bleiben würde.