Ich möchte mir gerne ein paar Dateien aus /var/log/ anzeigen lassen, ähnlich wie in FHEM auch das eigene Logfile angezeigt wird.
Das Problem ist aber, dass ich zwar Dateien als Link darstellen und aufrufen kann, aber nur die die im Ordner docs liegen.
Hat jemand eine Idee, wie ich eine Datei außerhalb des FHEM-Ordners als Link darstellen kann?
Grundsätzlich sieht ein Web Server nur die Dateien, die unter seiner Kontrolle liegen, sprich unter seinem www root Verzeichnis. Genauso für die FHEMWEB Instanz.
Du kannst es aber mit symlinks evtl. umbiegen.
Oder schau mal https://fhem.de/commandref.html#HTTPSRV
Vielleicht ist das noch was: https://forum.fhem.de/index.php/topic,61297.msg526990.html#msg526990
FileLog anlegen mit readonly...
Halt dann wohl für jede Datei die interessiert... :-|
Fraglich ist nur wie die Rechte auf den Dateien in /var/log ist, also ob User fhem da ran darf...
Gruß, Joachim
Zitat von: amenomade am 31 Oktober 2018, 22:36:48
Grundsätzlich sieht ein Web Server nur die Dateien, die unter seiner Kontrolle liegen, sprich unter seinem www root Verzeichnis. Genauso für die FHEMWEB Instanz.
Du kannst es aber mit symlinks evtl. umbiegen.
Oder schau mal https://fhem.de/commandref.html#HTTPSRV
Hab es mit symlink versucht (hab ein Link in das Log-Verzeichnis von FHEM gelegt), . Der Link funktioniert wenn ich über FTP darauf zugreife, nur FHEM will einfach den "Inhalt" nicht anzeigen. :/
Steht etwas im Log (vermutlich nicht)?
Wie sind denn die Rechte?
Kann/darf der User fhem (wenn das dein User für fhem ist / bei Standardinstallation so) auf die Dateien zugreifen?
Gruß, Joachim
Hallo nochmal,
mit SymLink und FileLog klappt es nun.
Ich hoffe das bleibt so.
Danke nochmals für die Hilfestellung!
Gruß
Tom