Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>bei webfreigabe falscher ordner?

bei webfreigabe falscher ordner?

colmans12.11.1123:50
hallo,

wenn ich auf meinem mac die webfreigabe aktiviere, sollten ja eigentlich die Ordner localhost/~account oder localhost von safari aufgerufen werden.
tatsächlich funktioniert die website auf meinem macbook aber nur, wenn ich die Dateien in den Ordner hd-private-var-empty lege.

hat jemand eine Ahnung wie das kommt und wie ich das korrigieren kann?

gruß

c.
0

Kommentare

kawi
kawi13.11.1100:04
was erscheint denn wenn du localhost im browser aufrufst - und sich nix in empty befindet ?
0
kawi
kawi13.11.1100:11
/etc/apache2 dort liegt die httpd.conf welche die root und dokument Pfade definiert.
Sieht aus als liefe bei dir OSX Server.

<IfDefine MACOSXSERVER>
DocumentRoot /var/empty

weiter unten:

<IfDefine !MACOSXSERVER>
<IfDefine WEBSHARING_ON>
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/Library/WebServer/Documents"

Grundsätzlich sollte die httpd.conf dein erster Anlaufpunkt sein was die Konfiguration des lokalen webservers angeht.
0
colmans13.11.1110:15
kawi
was erscheint denn wenn du localhost im browser aufrufst - und sich nix in empty befindet ?

ich habe den Ordner mal geleert… safari schaltet aber sofort auf https. siehe screenshot
kawi
/etc/apache2 dort liegt die httpd.conf welche die root und dokument Pfade definiert.
Sieht aus als liefe bei dir OSX Server.

<IfDefine MACOSXSERVER>
DocumentRoot /var/empty

weiter unten:

<IfDefine !MACOSXSERVER>
<IfDefine WEBSHARING_ON>
#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/Library/WebServer/Documents"

Grundsätzlich sollte die httpd.conf dein erster Anlaufpunkt sein was die Konfiguration des lokalen webservers angeht.

in der Datei ist alles wie du beschreibst…

ich hatte/hab tatsächlich die server software auf dem macbook, aber sie ist eigentlich ausgeschaltet!?
0
kawi
kawi13.11.1112:36
Wenn du osx Server hast und die httpd.conf so aussieht wie meine, dann ist es ja korrekt. In der konfugurationsdatei steht ja explizit das bei osx server dieses Verzeichnis benutzt werden soll. In der conf kannst du aber auch ein anderes dokument Root Verzeichnis angeben. (anschliessend Apache neu starten um die Änderungen an der conf zu übernehmen)
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.