Hilfe: Keine Berechtigungen mehr

Begonnen von Gunther, 24 April 2014, 23:13:51

Vorheriges Thema - Nächstes Thema

Gunther

Nachdem ich meine fhem-Logdatei gelöscht habe und in komplett reduzierter Form wieder hochgeladen habe, musste ich FHEM neu starten, damit das April-Log und nicht das März-Logfile aufgerufen werden konnte.

Nun scheinen sich Berechtigungen meiner Logfiles geändert zu haben. Warum?
Im Logfile steht, dass ich erst diverse Logs definieren muss.

Was kann ich nun tun?
Alle Dateien per linux einzeln auf 777 setzen dauert ja ewig. Über FTP habe ich keine Berechtigung. Per root auf ftp einloggen geht nicht.

Logfile-Auszug:
Can't open ./log/Viessmann_Temp_Aussen-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_aussen_temp first
Please define FileLog_Viessmann_aussen_temp first
Can't open ./log/Viessmann_Oel-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_Oel first
Please define FileLog_Viessmann_Oel first
Can't open ./log/Viessmann_Oel-Day-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_Oel_Day first
Please define FileLog_Viessmann_Oel_Day first
Can't open ./log/Viessmann_Temp-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_Temp first
Please define FileLog_Viessmann_Temp first
Can't open ./log/Viessmann_Brenner-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_Brenner first
Please define FileLog_Viessmann_Brenner first
Can't open ./log/Viessmann_Brenner-day-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_Brenner_Day first
Please define FileLog_Viessmann_Brenner_Day first
Can't open ./log/Viessmann_Brenner-stufe-2014.log: Keine Berechtigung
Please define FileLog_Viessmann_Brenner_Stufe first
Please define FileLog_Viessmann_Brenner_Stufe first
Can't open ./log/AktuellerStromverbrauch-2014.log: Keine Berechtigung
Please define FileLog_AktuellerStromverbrauch_Jahr first
Please define FileLog_AktuellerStromverbrauch_Jahr first
Can't open ./log/eg_wc_Heizung-2014.log: Keine Berechtigung
Please define FileLog_eg_wc_Heizung first
Please define FileLog_eg_wc_Heizung first
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

Ich habe nun alle Logdateien händisch auf 777 gesetzt. Das waren übrigens nur Log-Dateien, wo ich kürzlich (letzte 4 Wochen) Devices definiert habe.

Die Fehlermeldungen sind weg. Leider bekomme ich nun leere Plots. Was ist hier los?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

Ups, war gerade am Tageswechsel. Scheint zu laufen. Trotzdem würde ich natürlich gerne verstehen, was hier passiert ist.

Folgende Meldung bekomme ich auf Linux-Ebene:
Use of uninitialized value in hash element at fhem.pl line 1446.


Das hatte ich schonmal. Da war es nach Neustart weg. Leider bleibt die Meldung...
???
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden