Christoph Schnauß: apache ignoriert Dateien von außen

Beitrag lesen

hallo Moritz,

Was ich bei meinem Problem so bemerkenswert finde ist, dass ich bei Aufrufen durch Doppelklick auf die main.html alles super dargestellt bekomme, bei Aufrufen über die firefox-Adresszeile:"http://localhost/~elephant/main.html" nur Text bekomme.

Das heißt, dein Script wird nicht interpretiert. Bedenke bitte, daß der Apache unter /cgi-bin vermutlich etwas anderes versteht als /usr/lib/cgi-bin. Apache geht nicht von der Systemwurzel aus, sondern vom DocumentRoot. Und /usr/lib gehört mit an Sicherheit grenzender Wahrscheinlichkeit nicht in die DocumentRoot.

  1. Einbindung von Bild und CSS in main.html:
    a)
    <link rel="stylesheet" media="screen" type="text/css" href="/home/tellerschnecke/public_html/elephant/styles/website.css">

Sehr ominös. Worauf zeigt denn "/" deines Apache? Also: welche Seite siehst du, wenn du lediglich http://localhost aufrufst?

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|