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.

Reply via email to