I was to fast. It did come up with the resent generated html, but it will not continue generating new html pages. It made one for the time I was at when I did the
Feb 8 14:54:15 frej weewxd[754]: INFO weewx.restx: Wunderground-PWS: Published record 2024-02-08 14:50:00 CET (1707400200)
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: Caught unrecoverable exception in generator 'weewx.cheetahgenerator.CheetahGenerator'
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** [Errno 13] Permission denied: '/var/www/
rumoclock.dk/web/weewx/index.html.tmp'
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** Traceback (most recent call last):
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 220, in run
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** obj.start()
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/reportengine.py", line 409, in start
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** self.run()
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 166, in run
Feb 8 14:54:16 frej weewxd[754]: Traceback (most recent call last):
Feb 8 14:54:16 frej weewxd[754]: File "/usr/share/weewx/weewx/reportengine.py", line 220, in run
Feb 8 14:54:16 frej weewxd[754]: obj.start()
Feb 8 14:54:16 frej weewxd[754]: File "/usr/share/weewx/weewx/reportengine.py", line 409, in start
Feb 8 14:54:16 frej weewxd[754]: self.run()
Feb 8 14:54:16 frej weewxd[754]: File "/usr/share/weewx/weewx/cheetahgenerator.py", line 166, in run
Feb 8 14:54:16 frej weewxd[754]: ngen = self.generate(gen_dict[section_name], section_name, self.gen_ts)
Feb 8 14:54:16 frej weewxd[754]: File "/usr/share/weewx/weewx/cheetahgenerator.py", line 226, in generate
Feb 8 14:54:16 frej weewxd[754]: ngen += self.generate(section[subsection], subsection, gen_ts)
Feb 8 14:54:16 frej weewxd[754]: File "/usr/share/weewx/weewx/cheetahgenerator.py", line 226, in generate
Feb 8 14:54:16 frej weewxd[754]: ngen += self.generate(section[subsection], subsection, gen_ts)
Feb 8 14:54:16 frej weewxd[754]: File "/usr/share/weewx/weewx/cheetahgenerator.py", line 371, in generate
Feb 8 14:54:16 frej weewxd[754]: with open(tmpname, mode='wb') as fd:
Feb 8 14:54:16 frej weewxd[754]: PermissionError: [Errno 13] Permission denied: '/var/www/
rumoclock.dk/web/weewx/index.html.tmp'
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** ngen = self.generate(gen_dict[section_name], section_name, self.gen_ts)
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 226, in generate
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts)
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 226, in generate
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** ngen += self.generate(section[subsection], subsection, gen_ts)
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** File "/usr/share/weewx/weewx/cheetahgenerator.py", line 371, in generate
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** with open(tmpname, mode='wb') as fd:
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** PermissionError: [Errno 13] Permission denied: '/var/www/
rumoclock.dk/web/weewx/index.html.tmp'
Feb 8 14:54:16 frej weewxd[754]: ERROR weewx.reportengine: **** Generator terminated
Feb 8 14:54:16 frej weewxd[754]: DEBUG weewx.manager: Daily summary version is 4.0
Feb 8 14:54:17 frej weewxd[754]: INFO weewx.imagegenerator: Generated 10 images for report SeasonsReport in 0.65 seconds
Feb 8 14:54:17 frej weewxd[754]: INFO weewx.reportengine: Copied 0 files to /var/www/
rumoclock.dk/web/weewxFeb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Running report 'SmartphoneReport'
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Found configuration file /etc/weewx/skins/Smartphone/skin.conf for report 'SmartphoneReport'
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Running generators for report 'SmartphoneReport' in directory '/etc/weewx/skins/Smartphone'
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.cheetahgenerator: Using search list ['weewx.cheetahgenerator.Almanac', 'weewx.cheetahgenerator.Current', 'weewx.cheetahgenerator.DisplayOptions', 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.Gettext', 'weewx.cheetahgenerator.JSONHelpers', 'weewx.cheetahgenerator.PlotInfo', 'weewx.cheetahgenerator.SkinInfo', 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo']
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.manager: Daily summary version is 4.0
Feb 8 14:54:17 frej weewxd[754]: INFO weewx.cheetahgenerator: Generated 6 files for report SmartphoneReport in 0.09 seconds
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.manager: Daily summary version is 4.0
Feb 8 14:54:17 frej weewxd[754]: INFO weewx.imagegenerator: Generated 6 images for report SmartphoneReport in 0.19 seconds
Feb 8 14:54:17 frej weewxd[754]: INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/smartphone
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Report 'MobileReport' not enabled. Skipping.
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Running report 'StandardReport'
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Cannot read skin configuration file /etc/weewx/skins/skin.conf for report 'StandardReport': Config file not found: "/etc/weewx/skins/skin.conf".
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: Cannot read localization file /etc/weewx/skins/lang/dk.conf for report 'StandardReport': Config file not found: "/etc/weewx/skins/lang/dk.conf".
Feb 8 14:54:17 frej weewxd[754]: DEBUG weewx.reportengine: **** Using defaults instead.
Feb 8 14:54:17 frej weewxd[754]: Exception in thread ReportThread:
Feb 8 14:54:17 frej weewxd[754]: Traceback (most recent call last):
Feb 8 14:54:17 frej weewxd[754]: File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
Feb 8 14:54:17 frej weewxd[754]: self.run()
Feb 8 14:54:17 frej weewxd[754]: File "/usr/share/weewx/weewx/reportengine.py", line 194, in run
Feb 8 14:54:17 frej weewxd[754]: skin_dict['skin'])) as cwd:
Feb 8 14:54:17 frej weewxd[754]: File "/usr/lib/python3/dist-packages/configobj.py", line 554, in __getitem__
Feb 8 14:54:17 frej weewxd[754]: val = dict.__getitem__(self, key)
Feb 8 14:54:17 frej weewxd[754]: KeyError: 'skin'