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.
- 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.