Try removing the file #FTP.last and wait one report cycle. 

PeterGill schrieb am Donnerstag, 6. Mai 2021 um 14:37:49 UTC+2:

> I believe you are on to something. I have restarted Weewx and waited for a 
> number cycles. It´s clear that some files are missing on the webserver. I 
> have verified that through the webserver file manager. For instance, the 
> font library on the webserver is empty, also seasons.css and seasons.js is 
> not present on the webserver but in the local /var/www/html/weewx library 
> they are. This applies to other files as well. It seems FTP only uploads 
> files that has changed despite the restart of weewx. Is there any way to 
> restart Ftp and/or make it run an all file upload?
>
> On Thursday, May 6, 2021 at 12:24:00 PM UTC+2 gjr80 wrote:
>
>> Looks like the Seasons skin html and plot files are being uploaded but 
>> the css and maybe fonts etc are not. The css, fonts and other static files 
>> should be copied to /var/www/html/weewx during the first time the Seasons 
>> skin is ‘run’ after a WeeWX restart and then uploaded to your web server 
>> when the FTP skin is ‘run’. Let’s take a punt and restart WeeWX, monitor 
>> the log and wait for the first report cycle to complete (ie Seasons and FTP 
>> skins have been processed) and then try browsing to your web server. If it 
>> doesn’t display correctly try clearing your browser cache. If still no luck 
>> post a log extract from when you started WeeWX just now through until a 
>> couple of report cycles are complete.
>>
>> Gary
>>
>> On Thursday, 6 May 2021 at 20:08:48 UTC+10 PeterGill wrote:
>>
>>> This is the web server view 
>>>
>>>
>>> [image: 2021-05-06 12_03_03-Sigtuna, Sweden.jpg]
>>>
>>>
>>> And this is the view of the local index.html
>>>
>>> [image: 2021-05-06 12_02_17-Homeserver (Homeserver) - VNC Viewer.jpg]
>>>
>>>
>>>
>>>
>>>
>>>
>>> On Thursday, May 6, 2021 at 11:58:54 AM UTC+2 gjr80 wrote:
>>>
>>>> All looks fine to me. Don’t understand  what you mean by “the webserver 
>>>> shows Ftp skin”. The FTP skin does not generate files; it simply copies 
>>>> some other skins files via FTP. What happens when you enter your website 
>>>> address in a browser, does it display the Season skin main page or 
>>>> something else?
>>>>
>>>> Gary
>>>> On Thursday, 6 May 2021 at 19:49:30 UTC+10 PeterGill wrote:
>>>>
>>>>> The funny thing is that the local file  
>>>>> /var/www/html/weewx /index.html shows the Season skin but the webserver 
>>>>> shows Ftp skin. My set up is below as well as an extraction from syslog 
>>>>> at 
>>>>> the bottom. In syslog you can see that  /var/www/html/weewx /index.html 
>>>>> is 
>>>>> successfully sent to the webserver. Strange. The only thing that differs 
>>>>> from standard setup is path is set to / instead of /weather
>>>>>
>>>>> Again, help is really appreciated   
>>>>>
>>>>>    
>>>>>     [[SeasonsReport]]
>>>>>         # The SeasonsReport uses the 'Seasons' skin, which contains the
>>>>>         # images, templates and plots for the report.
>>>>>         skin = Seasons
>>>>>         enable = true
>>>>>     
>>>>>     [[SmartphoneReport]]
>>>>>         # The SmartphoneReport uses the 'Smartphone' skin, and the 
>>>>> images and
>>>>>         # files are placed in a dedicated subdirectory.
>>>>>         skin = Smartphone
>>>>>         enable = false
>>>>>         HTML_ROOT = /var/www/html/weewx/smartphone
>>>>>     
>>>>>     [[MobileReport]]
>>>>>         # The MobileReport uses the 'Mobile' skin, and the images and 
>>>>> files
>>>>>         # are placed in a dedicated subdirectory.
>>>>>         skin = Mobile
>>>>>         enable = false
>>>>>         HTML_ROOT = /var/www/html/weewx/mobile
>>>>>     
>>>>>     [[StandardReport]]
>>>>>         # This is the old "Standard" skin. By default, it is not 
>>>>> enabled.
>>>>>         skin = Standard
>>>>>         enable = false
>>>>>     
>>>>>     [[FTP]]
>>>>>         # FTP'ing the results to a webserver is treated as just 
>>>>> another report,
>>>>>         # albeit one with an unusual report generator!
>>>>>         skin = Ftp
>>>>>         # skin = Seasons
>>>>>         
>>>>>         # If you wish to use FTP, set "enable" to "true", then
>>>>>         # fill out the next four lines.
>>>>>         # Use quotes around passwords to guard against parsing errors.
>>>>>         # enable = false
>>>>>         # user = replace_me
>>>>>         # password = replace_me
>>>>>         # server = replace_me    # The ftp server name, e.g, 
>>>>> www.myserver.org
>>>>>         # path = replace_me    # The destination directory, e.g., 
>>>>> /weather
>>>>>
>>>>>         enable = true
>>>>>         user = xxxxx
>>>>>         password = "xxxxxxxxxxx"
>>>>>         server = ftp.xxxxxx.com   
>>>>>         path = /   
>>>>>
>>>>>         
>>>>>         # Set to True for an FTP over TLS (FTPS) connection. Not all 
>>>>> servers
>>>>>         # support this.
>>>>>         secure_ftp = false
>>>>>         
>>>>>         # To upload files from something other than what HTML_ROOT is 
>>>>> set
>>>>>         # to above, specify a different HTML_ROOT here.
>>>>>         HTML_ROOT = /var/www/html/weewx
>>>>>         # HTML_ROOT = public_html
>>>>>         
>>>>>         # Most FTP servers use port 21
>>>>>         port = 21
>>>>>         
>>>>>         # Set to 1 to use passive mode, zero for active mode
>>>>>         passive = 1
>>>>>
>>>>> ------------------------------------ Syslog extract 
>>>>> ----------------------------------------------------------
>>>>>
>>>>> May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Running report 'SeasonsReport'
>>>>> May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Found configuration file /etc/weewx/skins/Seasons/skin.conf for report 
>>>>> 'SeasonsReport'
>>>>> May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.cheetahgenerator: 
>>>>> Using search list ['weewx.cheetahgenerator.Almanac', 
>>>>> 'weewx.cheetahgenerator.Station', 'weewx.cheetahgenerator.Current', 
>>>>> 'weewx.cheetahgenerator.Stats', 'weewx.cheetahgenerator.UnitInfo', 
>>>>> 'weewx.cheetahgenerator.Extras', 'weewx.cheetahgenerator.JSONHelpers']
>>>>> May  6 11:41:03 Homeserver weewx[15956] DEBUG weewx.manager: Daily 
>>>>> summary version is 4.0
>>>>> May  6 11:41:04 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) data-> final packet is 2021-05-06 11:41:04 CEST (1620294064): 
>>>>> dateTime: 1620294064, delay: 0, inHumidity: 27.0, inTemp: 
>>>>> 23.700000000000003, outHumidity: 87.0, outTemp: 4.6000000000000005, 
>>>>> outTempBatteryStatus: 1, pressure: 993.0, ptr: 12032, radiation: None, 
>>>>> rain: 0.0, rainTotal: 1.74, rxCheckPercent: 100, status: 128, usUnits: 
>>>>> 16, 
>>>>> UV: None, windDir: 0.0, windGust: 14.760000000000002, windSpeed: 9.72
>>>>> May  6 11:41:04 Homeserver weewx[15956] INFO weewx.cheetahgenerator: 
>>>>> Generated 8 files for report SeasonsReport in 0.96 seconds
>>>>> May  6 11:41:04 Homeserver weewx[15956] DEBUG weewx.manager: Daily 
>>>>> summary version is 4.0
>>>>> May  6 11:41:05 Homeserver weewx[15956] INFO weewx.imagegenerator: 
>>>>> Generated 15 images for report SeasonsReport in 0.59 seconds
>>>>> May  6 11:41:05 Homeserver weewx[15956] INFO weewx.reportengine: 
>>>>> Copied 0 files to /var/www/html/weewx
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Report 'SmartphoneReport' not enabled. Skipping.
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Report 'MobileReport' not enabled. Skipping.
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Report 'StandardReport' not enabled. Skipping.
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Running report 'FTP'
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Found configuration file /etc/weewx/skins/Ftp/skin.conf for report 'FTP'
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Attempting connection to ftp.xxxx.com
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Connected to ftp.xxx.com
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 0 
>>>>> ./telemetry.html 
>>>>> 5581ca9823277735a467ac58ba0dda723a536a171383d25db828ad36cef17951
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/telemetry.html to /telemetry.html
>>>>> May  6 11:41:05 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 1 
>>>>> ./dayhumin.png 
>>>>> e87685a5ee2bbd0cd2e3329db0a7c92727772301f1f7f229d207b174d87d7a09
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayhumin.png to /dayhumin.png
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 2 
>>>>> ./daywind.png 
>>>>> 65b16de8241a222e149b4a14159e2be18c8c75eece9ca4c235123f3bdcfda113
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daywind.png to /daywind.png
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 3 
>>>>> ./daytemp.png 
>>>>> 1247131881105162cb53873c1b0fde39621d41de38fce5d31857b6b356f4b7d4
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daytemp.png to /daytemp.png
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 4 
>>>>> ./dayuv.png 
>>>>> d142ba2744c0a08023ef54469e1de9710769061b97bd10b1d592d4473b87254c
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayuv.png to /dayuv.png
>>>>> May  6 11:41:06 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 5 
>>>>> ./daytempin.png 
>>>>> 04e37a4f28b896346e12e92b8bc14c85a7ea1b8255d72b9c03abee1ba7253994
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daytempin.png to /daytempin.png
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 6 
>>>>> ./daybarometer.png 
>>>>> aa7b9a74528886f8452e3b1a70af9ff047d98ffb7faac3fe9c98a28c980e3d0c
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daybarometer.png to /daybarometer.png
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 7 
>>>>> ./daytempdew.png 
>>>>> 8046d465b33168d2d8ad82a46c8863003033fcc0ac4738fef19330584a57bf12
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daytempdew.png to /daytempdew.png
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 8 
>>>>> ./daywinddir.png 
>>>>> aff18e194b424c3d61c0699606e58ef176a081f3e5d61b338c6b917c8906a840
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daywinddir.png to /daywinddir.png
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 9 
>>>>> ./dayrain.png 
>>>>> ab887c49f536e74b3feaf2eee84a5b59f127ac11fcaff1b965ee5f6acc1a80d6
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.50'
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.5
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayrain.png to /dayrain.png
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 10 
>>>>> ./dayradiation.png 
>>>>> a4a7058d7db407fd6530644937dca014cc5de3afe0b77381a6863636b66a49f0
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayradiation.png to /dayradiation.png
>>>>> May  6 11:41:07 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 11 
>>>>> ./index.html 
>>>>> d890303442a11c61879d63d14b0bd72233f8d5f76c0918d4b8361311b0f2d539
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/index.html to /index.html
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 12 
>>>>> ./rss.xml fbda306b7f7e052d666beb1eb603a5bcc3cfedf8891888890f5a48e54f264386
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/rss.xml to /rss.xml
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 13 
>>>>> ./daytempfeel.png 
>>>>> 58e3e0340bd74b17d512919bd582fe9eb01d803241d6daf3c511e13ea8e7d1a3
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daytempfeel.png to /daytempfeel.png
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 14 
>>>>> ./dayhum.png 
>>>>> 22b812cf04ea53e9380df0b11f2b03b7cf1ff68f1764530448ed08ca4f101e6c
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayhum.png to /dayhum.png
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 15 
>>>>> ./daywindvec.png 
>>>>> cefb438c3c0e88543f9ab71d1a163f5237bbb9a2bf008ead7888f0e7a37c86d8
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/daywindvec.png to /daywindvec.png
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 16 
>>>>> ./tabular.html 
>>>>> ab69ec534fb6f892ef4d084fd45a2e1e1cb96b6062c671c9d3634e5edb86902d
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/tabular.html to /tabular.html
>>>>> May  6 11:41:08 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 17 
>>>>> ./statistics.html 
>>>>> 82ceb24984ca6ae360dda2ad17de3aa1f09275838a9e4f9a28a908f63a47e17f
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/statistics.html to /statistics.html
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 18 
>>>>> ./dayrx.png 
>>>>> 3f01d0a5a93a7106b59de9922b756f3203828924997fe4a22b52fe37a76824f3
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayrx.png to /dayrx.png
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 19 
>>>>> ./dayvolt.png 
>>>>> 9676759f7d1a09839f0e4195dc804c48503f02c481ea4bb9a2278a4579013d79
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/dayvolt.png to /dayvolt.png
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 20 
>>>>> ./celestial.html 
>>>>> 2b51fce3dd88bc95e79232b8d86ee51a1e9368b9879a3eee98c97ec36ff61e6f
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weeutil.ftpupload: 
>>>>> Uploaded file /var/www/html/weewx/celestial.html to /celestial.html
>>>>> May  6 11:41:09 Homeserver weewx[15956] INFO weewx.reportengine: 
>>>>> ftpgenerator: Ftp'd 21 files in 4.27 seconds
>>>>> May  6 11:41:09 Homeserver weewx[15956] DEBUG weewx.reportengine: 
>>>>> Report 'RSYNC' not enabled. Skipping.
>>>>> May  6 11:41:12 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.44'
>>>>> May  6 11:41:12 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.44
>>>>> May  6 11:41:18 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.44'
>>>>> May  6 11:41:18 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.44
>>>>> May  6 11:41:23 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.44'
>>>>> May  6 11:41:23 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.44
>>>>> May  6 11:41:29 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.44'
>>>>> May  6 11:41:29 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.44
>>>>> May  6 11:41:34 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.50'
>>>>> May  6 11:41:34 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.5
>>>>> May  6 11:41:39 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.44'
>>>>> May  6 11:41:39 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.44
>>>>> May  6 11:41:45 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) MessageCallbackProvider data-> incoming topic: 
>>>>> Jettystation/Watertemp, QOS: 0, retain: 0, payload: b'6.44'
>>>>> May  6 11:41:45 Homeserver weewx[15956] DEBUG user.MQTTSubscribe: 
>>>>> (Service) TopicManager data-> incoming Jettystation/Watertemp: 
>>>>> extraTemp1: 
>>>>> 6.44
>>>>> On Thursday, May 6, 2021 at 9:59:43 AM UTC+2 gjr80 wrote:
>>>>>
>>>>>> If your first WeeWX install was v3.9.0 or later then the Seasons skin 
>>>>>> will have been installed and should be enabled by default. You can check 
>>>>>> if 
>>>>>> it is enabled and generating files by looking at the log, you should see 
>>>>>> something like:
>>>>>>
>>>>>> May 2 00:15:28 aurora weewx[612] INFO weewx.cheetahgenerator: 
>>>>>> Generated 6 files for report SeasonsReport in 1.26 seconds
>>>>>> May 2 00:15:30 aurora weewx[612] INFO weewx.imagegenerator: 
>>>>>> Generated 14 images for report SeasonsReport in 1.34 seconds
>>>>>> May 2 00:15:30 aurora weewx[612] INFO weewx.reportengine: Copied 0 
>>>>>> files to /home/weewx/public_html
>>>>>>
>>>>>> If you don't it is likely that the Seasons skin is not enabled. Check 
>>>>>> the enable setting under [StdReport] [[SeasonsReport]] in weewx.conf. 
>>>>>> It should be enable = True.
>>>>>>
>>>>>> To enable the FTP skin you need to edit weewx.conf and locate the 
>>>>>> [StdReport] [[FTP]] stanza, it will likely look something like:
>>>>>>
>>>>>>     [[FTP]]
>>>>>>         # FTP'ing the results to a webserver is treated as just 
>>>>>> another report,
>>>>>>         # albeit one with an unusual report generator!
>>>>>>         skin = Ftp
>>>>>>
>>>>>>         # If you wish to use FTP, set "enable" to "true", then
>>>>>>         # fill out the next four lines.
>>>>>>         # Use quotes around passwords to guard against parsing errors.
>>>>>>         enable = false
>>>>>>         user = replace_me
>>>>>>         password = "replace_me"
>>>>>>         server = replace_me    # The ftp server name, e.g, 
>>>>>> www.myserver.org
>>>>>>         path = replace_me      # The destination directory, e.g., 
>>>>>> /weather
>>>>>>
>>>>>>         # Set to True for an FTP over TLS (FTPS) connection. Not all 
>>>>>> servers
>>>>>>         # support this.
>>>>>>         secure_ftp = False
>>>>>>
>>>>>>         # To upload files from something other than what HTML_ROOT is 
>>>>>> set
>>>>>>         # to above, specify a different HTML_ROOT here.
>>>>>>         #HTML_ROOT = public_html
>>>>>>
>>>>>>         # Most FTP servers use port 21
>>>>>>         port = 21
>>>>>>
>>>>>>         # Set to 1 to use passive mode, zero for active mode
>>>>>>         passive = 1
>>>>>>
>>>>>> You need to set enable = True and then work through the rest of the 
>>>>>> settings/comments and replace the 'replace_me' entries with appropriate 
>>>>>> settings for your web host/setup. Unless you are doing something other 
>>>>>> than 
>>>>>> plain vanilla FTP the only other setting you *may* need to change is 
>>>>>> HTML_ROOT (you will need to uncomment it first). But I would try the 
>>>>>> basics first. One tip, enclose your passwords in single or double 
>>>>>> quotes. 
>>>>>> Save weewx.conf and restart WeeWX. Monitor the log for errors and 
>>>>>> check you web host to see if the files have uploaded. If you run into 
>>>>>> problems have a read of the [[FTP]] stanza in the User's Guide 
>>>>>> <http://weewx.com/docs/usersguide.htm#config_FTP> (you should do 
>>>>>> this anyway). If you still can't work it out edit weewx.conf, set debug 
>>>>>> = 1 and restart WeeWX. Check the log, it may give you more clues. If 
>>>>>> still having problems post a log extract here showing the full WeeWX 
>>>>>> startup and a couple of report cycles.
>>>>>>
>>>>>> Gary
>>>>>>
>>>>>> On Thursday, 6 May 2021 at 17:20:30 UTC+10 PeterGill wrote:
>>>>>>
>>>>>>> Thanks Gary! Any chance you could provide some more details on how 
>>>>>>> to do 1) and 2)? Your support is highly appreciated
>>>>>>>
>>>>>>> On Thursday, May 6, 2021 at 8:30:48 AM UTC+2 gjr80 wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> The ‘FTP skin’ does not provide any look and feel, it merely 
>>>>>>>> transfers files from your WeeWX system to a remote server using FTP. 
>>>>>>>> If you 
>>>>>>>> want to use FTP to transfer your Seasons skin files to a web server 
>>>>>>>> you 
>>>>>>>> should (1) enable the Seasons skin to generate the files and (2) 
>>>>>>>> enable the 
>>>>>>>> FTP skin to upload the files generated by the Seasons skin to your web 
>>>>>>>> server.
>>>>>>>>
>>>>>>>> Gary
>>>>>>>>
>>>>>>>> On Thursday, 6 May 2021 at 16:01:50 UTC+10 PeterGill wrote:
>>>>>>>>
>>>>>>>>> Dear group, once again I put my hope to your competence and 
>>>>>>>>> willingness to help.
>>>>>>>>>
>>>>>>>>> I want to publish my weather data to my web page in the Seasons 
>>>>>>>>> skin format using the FTP transfer method in weewx.conf. This seems 
>>>>>>>>> to work 
>>>>>>>>> only with skin=FTP which of course give the FTP skin look at the 
>>>>>>>>> webpage. 
>>>>>>>>> Is there any way I can get the webpage to present data with Seasons 
>>>>>>>>> look 
>>>>>>>>> and feel?
>>>>>>>>>
>>>>>>>>> Thanks for your help!
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/daa73f68-fa68-4f70-bfdf-6d1fb3d26ee1n%40googlegroups.com.

Reply via email to