• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

CSS wird nicht geladen (Webserver OS X Lion)

fenzy

Fuji
Registriert
28.02.11
Beiträge
36
Hallo Leute,

also ich habe bereits herausgefunden wie ich mithilfe des Terminals oder manuell die httpd.conf im Apache2 Ordner bearbeiten kann um den Webserver unter Mac OS X Lion zu benutzen.

Ich habe nur das Problem das keine einzige CSS zu der jeweilien Seite mitgeladen wird. Hat das was mit den User/Pfadrechten zu tun? Mir ist beim betrachten der Seiten aufgefallen das bei dem CSS Tag im Head-Bereich der Pfad nie geladen wird.

Wie bekomme ich das denn wieder gefixed?
 
Ob es an den fehlenden Rechten liegt kannst Du einfach heraus finden in dem Du die Datei "manuell" ausführst. (localhost/pfad/datei.css)
"Fixen" kannst Du das indem Du die Rechte richtig einstellst. Ordner/Datei im Finder mittels rechter Maustaste anklicken -> Informationen.
 
Das habe ich gerade ausprobiert und bekam ein "Forbidden" Seite zu sehen:

You don't have permission to access /y-dent/site/css/style.css on this server.

Die Daten liegen unter /users/Sites (also im Websites Ordner) Dort ist unter den Informationen zu sehen das ich Schreib und Lese Rechte habe. Aber dennoch klappt es nicht =(
 
Welche Rechte haben die übergeordneten Ordner? Vielleicht müssen da die Rechte noch angepasst werden.
 
Die haben ebenfalls Schreib-/Leserechte. Kann es sein das in der httpd.conf noch was geändert werden muss? Ich habe keine Ahnung was alles in der Config dort steht aber es könnte doch sein das Schrei-/Leserechte auch dort angegeben sind.
 
aber es könnte doch sein das Schrei-/Leserechte auch dort angegeben sind

Nein, aber es reicht nicht, wenn Du Leserecht hast. Da Zugriffe über Web anonym erfolgen, muss entweder Jeder oder zumindest der Benutzer-Account www Leserecht haben.

Möglicherweise hast Du aber auch nur den Pfad zu der CSS-Datei falsch in die Seite eingebaut?
 
Der Pfad stimmt denn unter MAMP läuft ja alles wunderbar...