nachdem ich festgestellt hatte, dass meine XAMPP-Version nun doch schon etwas veraltet war, habe ich gestern den letztmöglichen Stand runtergeladen und entpackt (zip-Version).
Da ich die neue Version so konfigurieren wollte, wie meine bis dahin alte Version, fing ich an die Config-Dateien für Apache zu bearbeiten.
Da sind mir anscheinend ein paar Schnitzer unterlaufen.
Ich wollte zunächst meinen Virtualhost für PHPMyAdmin wieder aktivieren. Der Eintrag in der hosts-Datei von Windows ist noch vorhanden.
Ich habe also in der httpd-vhosts.conf folgendes eingetragen (kopiert aus der Konfiguration des alten XAMPP):
- Code: Select all
NameVirtualHost 127.0.0.1:80 // Ist das notwendig/richtig?
[...]
<VirtualHost 127.0.0.1:80>
ServerName localhost
DocumentRoot "/xampp/htdocs"
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerName sql
DocumentRoot "/xampp/phpMyAdmin"
</VirtualHost>
Anmerkung: XAMPP befindet sich im Rootverzeichnis eines meiner Laufwerke.
Zusätzlich habe ich die httpd.conf mit Folgendem angepasst:
- Code: Select all
ServerName 127.0.0.1:80 // Ist das notwendig/richtig?
Nun habe ich Apache- und MySQL-Server gestartet und wollte meinen Virtualhost aufrufen mittels "http://sql". Als Antwort kam: Zugriff verweigert, Fehler 403. Auch das Angeben der garantiert vorhandenen Datei index.php (zum Umgehen des etwa deaktivierten Directorybrowsings) ergab denselben Fehlercode. Ich habe die Kofigurationen beider XAMPP-Versionen so gut es geht miteinander verglichen und konnte keine Abweichungen feststellen. Mit der vorherigen XAMPP-Config geht es, mit der neuen nicht. Wo liegt mein Denkfehler?
Als weiteres ist mir aufgefallen, dass trotzt .htaccess auf Wurzelebene des htdocs-Verzeichnisses mit folgendem Inhalt:
- Code: Select all
#AuthType Basic
#AuthName "Secure"
#AuthUserFile .htpasswd
#require valid-user
und natürlich gültigen Einträgen in der .htpasswd die Anmeldeaufforderung mit einem simplen Escape beendet werden kann und ich meine index.php präsentiert bekomme. Nach kurzem Abgleich weist auch die vorherige XAMPP-Konfiguration dieses Phänomen auf. Auch hier bin ich ratlos.
Ich erbitte Hilfe, danke im Voraus.
mfG, TRD