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.
