Zugriff verweigert mit apache unter xampp auf andere lokale Festplatte als c
unter Win XP
Hey,
habe ein Problem. Ich habe Xampp unter XP Pro installiert. Will den Webserver unter einem Ordner auf der Lokalen Festplatte D nutzen. Xampp läuft und C! Wenn ich in der httpd.conf nun vom Standart DocumentRoot "C:/xampp/htdocs" auf DocumentRoot "D:/Webserver" wechsel, dort auch eine Index.php vorhanden ist, meldet er dass er kein zugriffsrecht hat. Fehler 403 eben.
Dachte erst klar Rechte ändern usw... aber ich habe nun alle gleich und es geht leider noch immer nicht.
Wenn ich die httpd.conf belasse wie sie im Orginal ist und die httpd-vhosts.conf ändere passiert genau das gleiche!
Dabei ist aber die Adresse von vhost nicht mal die wo ich im IE eingebe. Also als Beispiel: im V-host ist test.de also domain eingegeben (mit Pfad auf D:/ wo test.de eben seine Daten haben soll). Im IE oder FF gebe ich aber localhost bzw die IP des Servers ein.
Weiß da wer eine Abhilfe?! Wäre nett...
Gruß
Hey,
habe ein Problem. Ich habe Xampp unter XP Pro installiert. Will den Webserver unter einem Ordner auf der Lokalen Festplatte D nutzen. Xampp läuft und C! Wenn ich in der httpd.conf nun vom Standart DocumentRoot "C:/xampp/htdocs" auf DocumentRoot "D:/Webserver" wechsel, dort auch eine Index.php vorhanden ist, meldet er dass er kein zugriffsrecht hat. Fehler 403 eben.
Dachte erst klar Rechte ändern usw... aber ich habe nun alle gleich und es geht leider noch immer nicht.
Wenn ich die httpd.conf belasse wie sie im Orginal ist und die httpd-vhosts.conf ändere passiert genau das gleiche!
Dabei ist aber die Adresse von vhost nicht mal die wo ich im IE eingebe. Also als Beispiel: im V-host ist test.de also domain eingegeben (mit Pfad auf D:/ wo test.de eben seine Daten haben soll). Im IE oder FF gebe ich aber localhost bzw die IP des Servers ein.
Weiß da wer eine Abhilfe?! Wäre nett...
Gruß
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 91935
Url: https://administrator.de/contentid/91935
Ausgedruckt am: 22.11.2024 um 13:11 Uhr
3 Kommentare
Neuester Kommentar
Ich hab jetzt selbst mal nicht herumgespielt, aber das erste was mir einfällt, ist die "Jeder-lesen"-Berechtigung auf Deinen Ordner auf D:. Also nicht der User, der den Apache startet, sondern eben jeder. Nur so eine trockene Grundidee im Moment, wie gesagt ungetestet.
Hi,
hm - nicht einfach ...
- Mit welchem Benutzer läuft XAMPP? Ist dieser Benutzer auf das Verzeichnis berechtigt? Ist er auf die Datei berechtigt?
- Steht in der php.ini sowas wie SAFE_MODE ON? Stell den mal spasshalber ab ...
- Versuch doch mal erstmal mit einer index.html, damit nicht gleich noch PHP mit im Spiel ist und versuch die aufzurufen ...
Grüße Mathias
hm - nicht einfach ...
- Mit welchem Benutzer läuft XAMPP? Ist dieser Benutzer auf das Verzeichnis berechtigt? Ist er auf die Datei berechtigt?
- Steht in der php.ini sowas wie SAFE_MODE ON? Stell den mal spasshalber ab ...
- Versuch doch mal erstmal mit einer index.html, damit nicht gleich noch PHP mit im Spiel ist und versuch die aufzurufen ...
Grüße Mathias