Greg - works like a charm - thanks for the advice and for explaining -
Michael H Grossie mhgros...@sbcglobal.net On Sat, Jul 18, 2020 at 5:55 AM Greg from Oz <ubeau...@gmail.com> wrote: > Maybe if you create a weewx.conf file in /etc/apache2/sites-available and > call it weewx.conf > > Put this in the file: > > Alias /weewx "/home/weewx/public_html" > <Directory "/home/weewx/public_html"> > Options Indexes MultiViews > AllowOverride None > Order allow,deny > Allow from all > Require all granted > </Directory> > > Save the file. > > Then run sudo a2ensite weewx.conf (this enables the site) > > Then reload apache > > Then go to http://localhost/weewx > > I am not an expert either and don't have a raspbaerry pi running apache. > > Good luck. I don't guarantee this will work but hey! you never know. > > > On Saturday, 18 July 2020 at 12:33:05 UTC+10 Michael Grossie wrote: > >> I have found the index.html file in /home/weewx/public_html. I still >> cannot access it with http://localhost/weewx - I need to use the full >> path - but I can get to it and it does show data. >> >> Michael H Grossie >> mhgr...@sbcglobal.net >> >> >> On Mon, Jul 13, 2020 at 12:49 PM Michael Grossie <mhgr...@sbcglobal.net> >> wrote: >> >>> Installed sqlitebrowser. Opened weewx.sdb and did see records had been >>> created. So, why does it not write to "weewx/public_html?" >>> >>> >>> Michael H Grossie >>> mhgr...@sbcglobal.net >>> >>> >>> On Mon, Jul 13, 2020 at 12:30 PM Michael Grossie <mhgr...@sbcglobal.net> >>> wrote: >>> >>>> After reloading cheetah, I rebooted, started weewx and apache2. I >>>> opened a browser and went to http://localhost/weewx (as directed in >>>> the User Guide) and received the 404 page not found error. >>>> >>>> I then ran "sudo /etc/init.d/weewx status -l" and received - >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> >>>> *pi@raspberrypi:/home/weewx $ sudo /etc/init.d/weewx status -l● >>>> weewx.service - LSB: weewx weather system Loaded: loaded >>>> (/etc/init.d/weewx; generated; vendor preset: enabled) Active: active >>>> (running) since Mon 2020-07-13 12:03:01 CDT; 18min ago Docs: >>>> man:systemd-sysv-generator(8) Process: 281 ExecStart=/etc/init.d/weewx >>>> start (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 4915) CGroup: >>>> /system.slice/weewx.service └─497 /usr/bin/python2 >>>> /home/weewx/bin/weewxd --daemon --pidfile=/var/run/weewx.pid >>>> /home/weewx/weewx.confJul 13 12:15:16 raspberrypi weewxd[497]: weewx[497] >>>> INFO weewx.manager: Added record 2020-07-13 12:15:00 CDT (1594660500) to >>>> database 'weewx.sdb'Jul 13 12:15:16 raspberrypi weewxd[497]: weewx[497] >>>> INFO weewx.manager: Added record 2020-07-13 12:15:00 CDT (1594660500) to >>>> daily summary …weewx.sdb'Jul 13 12:15:21 raspberrypi weewxd[497]: >>>> weewx[497] INFO weewx.cheetahgenerator: Generated 8 files for report >>>> SeasonsReport in 3.39 secondsJul 13 12:15:25 raspberrypi weewxd[497]: >>>> weewx[497] INFO weewx.imagegenerator: Generated 15 images for report >>>> SeasonsReport in 3.65 secondsJul 13 12:15:25 raspberrypi weewxd[497]: >>>> weewx[497] INFO weewx.reportengine: Copied 0 files to >>>> /home/weewx/public_htmlJul 13 12:20:16 raspberrypi weewxd[497]: weewx[497] >>>> INFO weewx.manager: Added record 2020-07-13 12:20:00 CDT (1594660800) to >>>> database 'weewx.sdb'Jul 13 12:20:16 raspberrypi weewxd[497]: weewx[497] >>>> INFO weewx.manager: Added record 2020-07-13 12:20:00 CDT (1594660800) to >>>> daily summary …weewx.sdb'Jul 13 12:20:21 raspberrypi weewxd[497]: >>>> weewx[497] INFO weewx.cheetahgenerator: Generated 8 files for report >>>> SeasonsReport in 3.79 secondsJul 13 12:20:34 raspberrypi weewxd[497]: >>>> weewx[497] INFO weewx.imagegenerator: Generated 30 images for report >>>> SeasonsReport in 12.33 secondsJul 13 12:20:34 raspberrypi weewxd[497]: >>>> weewx[497] INFO weewx.reportengine: Copied 0 files to >>>> /home/weewx/public_htmlHint: Some lines were ellipsized, use -l to show in >>>> full.* >>>> >>>> Now I see that records were added and reports generated, but nothing >>>> transferred to /home/weewx/public_html >>>> I am still missing something - I don't know if I have a program >>>> installed to view the contents of weewx.sdb >>>> Michael H Grossie >>>> mhgr...@sbcglobal.net >>>> >>>> >>>> On Mon, Jul 13, 2020 at 11:53 AM Michael Grossie <mhgr...@sbcglobal.net> >>>> wrote: >>>> >>>>> In trying to find folders and files are at, they are all in the proper >>>>> places (based on the list in the User Guide) - I ran >>>>> "sudo /etc/init.d/weewx status -l" from the /home/weewx directory. I >>>>> received the following - >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> *pi@raspberrypi:/home/weewx $ sudo /etc/init.d/weewx status -ls● >>>>> weewx.service - LSB: weewx weather system Loaded: loaded >>>>> (/etc/init.d/weewx; generated; vendor preset: enabled) Active: active >>>>> (running) since Mon 2020-07-13 11:10:24 CDT; 28min ago Docs: >>>>> man:systemd-sysv-generator(8) Process: 281 ExecStart=/etc/init.d/weewx >>>>> start (code=exited, status=0/SUCCESS) Tasks: 2 (limit: 4915) CGroup: >>>>> /system.slice/weewx.service └─558 /usr/bin/python2 >>>>> /home/weewx/bin/weewxd --daemon --pidfile=/var/run/weewx.pid >>>>> /home/weewx/weewx.confJul 13 11:35:18 raspberrypi weewxd[558]: weewx[558] >>>>> ERROR weewx.reportengine: **** File >>>>> "/home/weewx/bin/weewx/reporteng…0, in runJul 13 11:35:18 raspberrypi >>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** obj = >>>>> weeutil.weeutil.get_object(generator)(Jul 13 11:35:18 raspberrypi >>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** File >>>>> "/home/weewx/bin/weeutil/weeutil…et_objectJul 13 11:35:18 raspberrypi >>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** mod = >>>>> __import__(module)Jul 13 11:35:18 raspberrypi weewxd[558]: weewx[558] >>>>> ERROR >>>>> weewx.reportengine: **** File "/home/weewx/bin/weewx/cheetahge… >>>>> <module>Jul 13 11:35:18 raspberrypi weewxd[558]: weewx[558] ERROR >>>>> weewx.reportengine: **** import Cheetah.FiltersJul 13 >>>>> 11:35:18 >>>>> raspberrypi weewxd[558]: weewx[558] ERROR weewx.reportengine: **** >>>>> ImportError: No module named Cheetah.FiltersJul 13 11:35:18 raspberrypi >>>>> weewxd[558]: weewx[558] ERROR weewx.reportengine: **** Generator >>>>> ignoredJul 13 11:35:20 raspberrypi weewxd[558]: weewx[558] INFO >>>>> weewx.imagegenerator: Generated 15 images for report SeasonsReport in 1.96 >>>>> secondsJul 13 11:35:20 raspberrypi weewxd[558]: weewx[558] INFO >>>>> weewx.reportengine: Copied 0 files to /home/weewx/public_htmlHint: Some >>>>> lines were ellipsized, use -l to show in full.* >>>>> >>>>> Looking in /home/weewx/bin/weewx I can see the files (reportengine, >>>>> cheetahgenerator). I will reload Cheetah3 and see what happens. >>>>> >>>>> Michael H Grossie >>>>> mhgr...@sbcglobal.net >>>>> >>>>> >>>>> On Mon, Jul 13, 2020 at 9:16 AM Andrew Milner <andrew.s...@gmail.com> >>>>> wrote: >>>>> >>>>>> see documentation >>>>>> http://weewx.com/docs/usersguide.htm#Where_to_find_things >>>>>> >>>>>> >>>>>> >>>>>> On Monday, 13 July 2020 17:15:31 UTC+3, Andrew Milner wrote: >>>>>>> >>>>>>> if you used setup.py the .sdb file will be in /home/weewx/archive >>>>>>> and should contain all your simulator data. It may be useful to edit >>>>>>> weewx.conf and set debug=1 to get more detailed logging - remember to >>>>>>> set >>>>>>> it back to 0 when you have finished. >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Monday, 13 July 2020 16:58:38 UTC+3, Michael Grossie wrote: >>>>>>>> >>>>>>>> Andrew, >>>>>>>> >>>>>>>> Thanks for the response - That answered my question regarding the >>>>>>>> Simulator Station. I now need to find out where the data it is >>>>>>>> generating >>>>>>>> is going. >>>>>>>> >>>>>>>> >>>>>>>> Michael H Grossie >>>>>>>> mhgr...@sbcglobal.net >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Jul 13, 2020 at 12:18 AM Andrew Milner < >>>>>>>> andrew....@gmail.com> wrote: >>>>>>>> >>>>>>>>> setting station type to simulator effectively creates a station >>>>>>>>> which pretends to create data and gives the data to weewx. weewx >>>>>>>>> then does >>>>>>>>> everything it should do with the 'received' data including generate >>>>>>>>> reports. it will also store the dta in the database, so when you have >>>>>>>>> finished using simulator you will need to clear out the simulation >>>>>>>>> data >>>>>>>>> from the database - usually just deleting the database file is >>>>>>>>> sufficient. >>>>>>>>> >>>>>>>>> >>>>>>>>> On Monday, 13 July 2020 01:01:25 UTC+3, Michael Grossie wrote: >>>>>>>>>> >>>>>>>>>> Andre, >>>>>>>>>> Thanks for the response - in the [StdReport] section of the >>>>>>>>>> weewx.conf, it shows, "where generated reports should go, relative to >>>>>>>>>> WEEWX_ROOT HTML_ROOT= public_HTML" >>>>>>>>>> >>>>>>>>>> Since the station is set to Simulation, will there be any reports >>>>>>>>>> generated? >>>>>>>>>> >>>>>>>>>> TIA >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Michael H Grossie >>>>>>>>>> mhgr...@sbcglobal.net >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sun, Jul 12, 2020 at 2:41 PM Andre <agoet...@gmail.com> wrote: >>>>>>>>>> >>>>>>>>>>> First, take a look to your weewx.conf >>>>>>>>>>> Section [StdReport] >>>>>>>>>>> There is HTML_ROOT = /path/name/path >>>>>>>>>>> >>>>>>>>>>> If you have only have one website you can point to your default >>>>>>>>>>> Apache2 path or you can edit your >>>>>>>>>>> /etc/apache2/sites-available/000-default.conf >>>>>>>>>>> After editing restart Apache2 with sudo /etc/init.d/apache2 >>>>>>>>>>> restart >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Am Sonntag, 12. Juli 2020 20:59:03 UTC+2 schrieb Michael Grossie: >>>>>>>>>>>> >>>>>>>>>>>> Answered one of my questions - I changed the Weather Station to >>>>>>>>>>>> Simulator and the weewx/public_HTML folder was created and >>>>>>>>>>>> populated. >>>>>>>>>>>> However running http://localhost/weewx >>>>>>>>>>>> <http://www.google.com/url?q=http%3A%2F%2Flocalhost%2Fweewx&sa=D&sntz=1&usg=AFQjCNHBxcaES0Yn82J1BxYpDZCPLsAvGg> >>>>>>>>>>>> yields the Page Not Found error. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Michael H Grossie >>>>>>>>>>>> mhgr...@sbcglobal.net >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sun, Jul 12, 2020 at 12:18 PM Michael Grossie < >>>>>>>>>>>> mhgr...@gmail.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> This is a very old thread - but it relates to my question - >>>>>>>>>>>>> with the exception of Ubuntu >>>>>>>>>>>>> Raspberry Pi 2 B >>>>>>>>>>>>> Raspbian Stretch >>>>>>>>>>>>> Station: Argent WS1 >>>>>>>>>>>>> >>>>>>>>>>>>> I have got Apache2 installed, followed the setup and completed >>>>>>>>>>>>> the Apache configuration snippet. I have checked and the various >>>>>>>>>>>>> files and >>>>>>>>>>>>> directories are in place, however I do not find the >>>>>>>>>>>>> /home/weewx/public_html >>>>>>>>>>>>> file. >>>>>>>>>>>>> Since I am not connected to active weather instruments at this >>>>>>>>>>>>> time, could it be that this file will not be created until the >>>>>>>>>>>>> weewx >>>>>>>>>>>>> program receives data - >>>>>>>>>>>>> the http://localhost/weewx gives me a 404 page not found >>>>>>>>>>>>> error. >>>>>>>>>>>>> >>>>>>>>>>>>> TIA >>>>>>>>>>>>> >>>>>>>>>>>>> On Friday, September 16, 2016 at 2:28:31 PM UTC-5 >>>>>>>>>>>>> valken...@gmail.com wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> How did you guys configure Apache? >>>>>>>>>>>>>> Apache2 for instance is able to serve multiple/different >>>>>>>>>>>>>> sites from different directories based on the requesting url. >>>>>>>>>>>>>> >>>>>>>>>>>>>> I created a virtualhost in Apache based on the url, which >>>>>>>>>>>>>> tells Apache to serve the weewx pages from the directory where >>>>>>>>>>>>>> they are >>>>>>>>>>>>>> located. >>>>>>>>>>>>>> You could read this: >>>>>>>>>>>>>> https://help.ubuntu.com/lts/serverguide/httpd.html >>>>>>>>>>>>>> >>>>>>>>>>>>>> i placed >>>>>>>>>>>>>> >>>>>>>>>>>>>> DocumentRoot /var/www/weewx >>>>>>>>>>>>>> >>>>>>>>>>>>>> In the configuration file for the site, and this works >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>> You received this message because you are subscribed to a >>>>>>>>>>>>> topic in the Google Groups "weewx-user" group. >>>>>>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>>>>>>>> . >>>>>>>>>>>>> To unsubscribe from this group and all its topics, send an >>>>>>>>>>>>> email to weewx...@googlegroups.com. >>>>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/7ff66258-27e1-4418-83c2-11ed49e5c77an%40googlegroups.com >>>>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/7ff66258-27e1-4418-83c2-11ed49e5c77an%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>>>> . >>>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>> You received this message because you are subscribed to a topic >>>>>>>>>>> in the Google Groups "weewx-user" group. >>>>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>>>>>> . >>>>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>>>> to weewx...@googlegroups.com. >>>>>>>>>>> To view this discussion on the web visit >>>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/0a0eeb25-e5b4-4767-a254-92168ff6ed72o%40googlegroups.com >>>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/0a0eeb25-e5b4-4767-a254-92168ff6ed72o%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>>> . >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to a topic in >>>>>>>>> the Google Groups "weewx-user" group. >>>>>>>>> To unsubscribe from this topic, visit >>>>>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe >>>>>>>>> . >>>>>>>>> To unsubscribe from this group and all its topics, send an email >>>>>>>>> to weewx...@googlegroups.com. >>>>>>>>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/weewx-user/1b232c4f-e536-4ab5-9952-ea862c0576cfo%40googlegroups.com >>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/1b232c4f-e536-4ab5-9952-ea862c0576cfo%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> >>>>>>>> -- >>>>>> You received this message because you are subscribed to a topic in >>>>>> the Google Groups "weewx-user" group. >>>>>> To unsubscribe from this topic, visit >>>>>> https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe. >>>>>> To unsubscribe from this group and all its topics, send an email to >>>>>> weewx-user+...@googlegroups.com. >>>>>> To view this discussion on the web visit >>>>>> https://groups.google.com/d/msgid/weewx-user/cff77065-309c-454d-aab6-2096c20784bbo%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/weewx-user/cff77065-309c-454d-aab6-2096c20784bbo%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>> . >>>>>> >>>>> -- > You received this message because you are subscribed to a topic in the > Google Groups "weewx-user" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/weewx-user/kzXjvLjWI-k/unsubscribe. > To unsubscribe from this group and all its topics, 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/7dc2b5d4-aab7-458e-8539-8be5f9d84210n%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-user/7dc2b5d4-aab7-458e-8539-8be5f9d84210n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAJBcQpWf5HzQy87pYqLe-Upiwfja%2B_vhC4by7bZe1yHpVPjRSg%40mail.gmail.com.