ich betreibe weewx auf einem Pi 4 mit Pi OS Lite 64Bit.
Ich habe das System heute neu aufgesetzt und nach Anleitung auf weewx konfiguriert.
Als Skin verwende ich Belchertown, Hardwareanbindung über den Ecoowitt-Treiber (Froggit DP1500 mit WH3000SE). Aktuell läuft das ganze aber noch mit dem Simulator, da die Hardware nicht vollständig hier steht.
Beim testen/konfigurieren verwende ich
sudo weectl report runum die Reportengine zu starten. Das klappt auch einwandfrei, aber wenn die Reports automatisch ablaufen erhalte ich Permisson denied Fehler
2024-03-27T21:35:15.820120+01:00 weewx weewxd[1006]: ERROR weewx.reportengine: **** PermissionError: [Errno 13] Keine Berechtigung: '/var/www/html/belchertown-dark.min.css' 2024-03-27T21:35:15.820208+01:00 weewx weewxd[1006]: ERROR weewx.reportengine: **** Generator terminated 2024-03-27T21:35:15.820817+01:00 weewx weewxd[1006]: Traceback (most recent call last): 2024-03-27T21:35:15.821385+01:00 weewx weewxd[1006]: File "/usr/share/weewx/weewx/reportengine.py", line 220, in run 2024-03-27T21:35:15.821524+01:00 weewx weewxd[1006]: obj.start() 2024-03-27T21:35:15.821649+01:00 weewx weewxd[1006]: File "/usr/share/weewx/weewx/reportengine.py", line 409, in start 2024-03-27T21:35:15.821751+01:00 weewx weewxd[1006]: self.run() 2024-03-27T21:35:15.821849+01:00 weewx weewxd[1006]: File "/usr/share/weewx/weewx/reportengine.py", line 560, in run 2024-03-27T21:35:15.821956+01:00 weewx weewxd[1006]: ncopy += weeutil.weeutil.deep_copy_path(path, html_dest_dir) 2024-03-27T21:35:15.822051+01:00 weewx weewxd[1006]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-03-27T21:35:15.822178+01:00 weewx weewxd[1006]: File "/usr/share/weewx/weeutil/weeutil.py", line 1811, in deep_copy_path 2024-03-27T21:35:15.822277+01:00 weewx weewxd[1006]: shutil.copy(path, d) 2024-03-27T21:35:15.822368+01:00 weewx weewxd[1006]: File "/usr/lib/python3.11/shutil.py", line 419, in copy 2024-03-27T21:35:15.822461+01:00 weewx weewxd[1006]: copyfile(src, dst, follow_symlinks=follow_symlinks) 2024-03-27T21:35:15.822554+01:00 weewx weewxd[1006]: File "/usr/lib/python3.11/shutil.py", line 258, in copyfile 2024-03-27T21:35:15.822645+01:00 weewx weewxd[1006]: with open(dst, 'wb') as fdst: 2024-03-27T21:35:15.822767+01:00 weewx weewxd[1006]: ^^^^^^^^^^^^^^^ 2024-03-27T21:35:15.822864+01:00 weewx weewxd[1006]: PermissionError: [Errno 13] Keine Berechtigung: '/var/www/html/belchertown-dark.min.css'Dieser Fehler kommt für einige Dateien aus dem Skin. Andere Skins habe ich nicht laufen.
Als Webserver nutze ich nginx.
In der weewx.conf habe ich alles so eingestellt, dass der Report in /var/www/html erzeugt wird, damit ich keinen Ordner in der URL angeben muss.
Hat dazu jemand eine Idee?
Gruß
Chirstian