FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: haus:automation am 09 Mai 2016, 11:51:36

Titel: CssFile unter WEB liefert immer 404 im eigenen Vezeichnis
Beitrag von: haus:automation am 09 Mai 2016, 11:51:36
Hallo zusammen,

ich würde gerne eine eigene CSS-Datei hinterlegen.

Diese gebe ich aktuell dem Benutzer fhem und der Gruppe dialout (wie die anderen Dateien auch). Wenn ich das im folgenden Verzeichnis mache, klappt auch alles wunderbar:

/opt/fhem/www/pgm2

Wenn ich allerdings ein neues Verzeichnis (neben pgm2) anlege, alle Rechte genauso vergebe und da eine CSS-Datei hinzufüge, dann bekomme ich für diese Datei immer 404.

Ist das so nicht vorgesehen? Fänd ich für die Trennung zwischen FHEM-Core und meinem Kram eigentlich sehr schön :)

Grüße
Titel: Antw:CssFile unter WEB liefert immer 404 im eigenen Vezeichnis
Beitrag von: viegener am 09 Mai 2016, 12:39:49
Die Frage ist, was versucht Du mit dieser css-Datei zu erreichen?
Wenn es um FHEMWeb geht, gibt es einige "offizielle" Wege, die in der COmmandref zu fhemweb beschrieben sind:

Änderungen für ein bestimmtes Gerät: --> devStateStyle

Eigener "Style" oder auch Anpassung eines vorhandenen: stylesheetPrefix

Wenn Du eigene Datein über http bereitstellen willst (ohne direkten Bezug zu FHEMWEB) ist das Modul HTTPSRV hilfreich denn es erlaubt eine Art webroot für eigene Dateien einzurichten

Titel: Antw:CssFile unter WEB liefert immer 404 im eigenen Vezeichnis
Beitrag von: viegener am 09 Mai 2016, 22:56:21
Ja klar, wenn Du das Attribut nutzen willst geht auch das und das Attribut funktioniert auch wunderbar bei mir ;)

Bei mir ist die Datei www/vi/test.css
in Cssfiles steht: vi/test.css und die Datei wird auch mit eingebunden.

Was trägst Du denn ein und wo liegt Deine Datei?