On Friday, February 9, 2024 at 3:02:57 PM UTC-5 wagr...@gmail.com wrote: Feb 9 19:06:16 hp weewxd[10624]: PermissionError: [Errno 13] Keine Berechtigung: '/var/www/html/weewx/NOAA/NOAA-2023-12.txt.tmp' Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 226, in generate Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts) Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 226, in generate Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts) Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 371, in generate Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** with open(tmpname, mode='wb') as fd: Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** PermissionError: [Errno 13] Keine Berechtigung: '/var/www/html/weewx/NOAA/NOAA-2023-12.txt.tmp' Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.reportengine: **** Generator terminated Feb 9 19:06:16 hp weewxd[10624]: DEBUG weewx.manager: Daily summary version is 4.0 Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.imagegenerator: Unable to save to file '/var/www/html/weewx/daybarometer.png' [Errno 13] Keine Berechtigung: '/var/www/html/weewx/daybarometer.png': Feb 9 19:06:16 hp weewxd[10624]: ERROR weewx.imagegenerator: Unable to save to file '/var/www/html/weewx/daytempdew.png' [Errno 13] Keine Berechtigung: '/var/www/html/weewx/daytempdew.png':
apparently whatever user is running weewx does not have permission to create/modify files in the HTML_ROOT area. you can verify like this: # find out who is running weewxd ps aux|grep weewxd # see what existing permissions are on HTML_ROOT ls -la /var/www/html/weewx assuming that the user `weewx` is running the process `weewxd`, you can fix it like this: sudo find /var/www/html/weewx -type d -exec chmod 2775 {} \; sudo find /var/www/html/weewx -type t -exec chmod 644 {} \; please see the wiki article "Understanding permissions" https://github.com/weewx/weewx/wiki/Understanding-permissions -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/e6bd8c87-421c-4a8a-a348-d8def12ef830n%40googlegroups.com.