Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - amancera

Páginas: [1]
1
WeeWX / Re:Fallo de mi template en PHP en Weewx
« en: 07 de Septiembre del 2016, 17:27:46 pm »
Ok, correcto, que bueno es saber manejarse con las cosas.
Dicen que esto del linux es fácil, pero sera fácil para los denla nasa  :P , a mi me entran los sudores.

Ya esta generando el fichero bien, a ver si esta noche voy modificando el template y no tardo mucho en volver a tener online la estación que me estoy perdiendo los registros máximos de este verano.

Gracias

2
WeeWX / Re:Fallo de mi template en PHP en Weewx
« en: 07 de Septiembre del 2016, 10:33:44 am »
Hola Jantoni, gracias por responder.
El uso de PHP en mi web es por que me curre todo en php, uso muchas cosas y lo tengo tan olvidado como tu por lo que poco me apetece tener que ponerme a cambiar cosas.

Weewx por lo que veo se lleva muy mal con mis tablas, alineados y fuentes, no es problema de la parte php si no del resto asi que me toca poco a poco ir cambiándolo.

Por lo que comentas sobre cambiar el archivo index.html.tmpl por  index.php.tmpl  pero al hacerlo se me llena todo de errores, te dejo una copia del log.

Código: [Seleccionar]
Sep  7 10:21:14 raspberrypi weewx[612]: reportengine: copied 0 files to /var/www/html
Sep  7 10:25:19 raspberrypi weewx[612]: manager: added record 2016-09-07 10:25:00 CEST (1473236700) to database 'weewx.sdb'
Sep  7 10:25:19 raspberrypi weewx[612]: manager: added record 2016-09-07 10:25:00 CEST (1473236700) to daily summary in 'weewx.sdb'
Sep  7 10:25:21 raspberrypi weewx[612]: cheetahgenerator: Generate failed with exception '<type 'exceptions.OSError'>'
Sep  7 10:25:21 raspberrypi weewx[612]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/Standard/index.html.tmpl
Sep  7 10:25:21 raspberrypi weewx[612]: cheetahgenerator: **** Reason: [Errno 2] No existe el fichero o el directorio: '/etc/weewx/skins/Standard/index.html.tmpl'
Sep  7 10:25:21 raspberrypi weewx[612]: ****  Traceback (most recent call last):
Sep  7 10:25:21 raspberrypi weewx[612]: ****    File "/usr/share/weewx/weewx/cheetahgenerator.py", line 297, in generate
Sep  7 10:25:21 raspberrypi weewx[612]: ****      filtersLib=weewx.cheetahgenerator)
Sep  7 10:25:21 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1259, in __init__
Sep  7 10:25:21 raspberrypi weewx[612]: ****      self._compile(source, file, compilerSettings=compilerSettings)
Sep  7 10:25:21 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1546, in _compile
Sep  7 10:25:21 raspberrypi weewx[612]: ****      self._fileMtime = os.path.getmtime(file)
Sep  7 10:25:21 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/genericpath.py", line 54, in getmtime
Sep  7 10:25:21 raspberrypi weewx[612]: ****      return os.stat(filename).st_mtime
Sep  7 10:25:21 raspberrypi weewx[612]: ****  OSError: [Errno 2] No existe el fichero o el directorio: '/etc/weewx/skins/Standard/index.html.tmpl'
Sep  7 10:25:22 raspberrypi weewx[612]: cheetahgenerator: Generated 13 files for report StandardReport in 1.88 seconds
Sep  7 10:25:23 raspberrypi weewx[612]: genimages: Generated 12 images for StandardReport in 1.28 seconds
Sep  7 10:25:23 raspberrypi weewx[612]: reportengine: copied 0 files to /var/www/html
Sep  7 10:30:22 raspberrypi weewx[612]: manager: added record 2016-09-07 10:30:00 CEST (1473237000) to database 'weewx.sdb'
Sep  7 10:30:22 raspberrypi weewx[612]: manager: added record 2016-09-07 10:30:00 CEST (1473237000) to daily summary in 'weewx.sdb'
Sep  7 10:30:25 raspberrypi weewx[612]: cheetahgenerator: Generate failed with exception '<type 'exceptions.OSError'>'
Sep  7 10:30:25 raspberrypi weewx[612]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/Standard/index.html.tmpl
Sep  7 10:30:25 raspberrypi weewx[612]: cheetahgenerator: **** Reason: [Errno 2] No existe el fichero o el directorio: '/etc/weewx/skins/Standard/index.html.tmpl'

Un saludo, gracias

3
WeeWX / Fallo de mi template en PHP en Weewx
« en: 06 de Septiembre del 2016, 18:07:32 pm »
Hola, estoy migrando mi estación (ESPVA0300000003600B) de WD a Weewx instalado en una Raspberry, he mirado de domicilio y no dispongo de sitio donde meter ni un PC asi que me liao la manta a la cabeza y lo tengo funcionando pero a modo prueba.
Quiero usar la web tal y como la tenia , la programe en PHP y en WD va perfecta pero... En weewx no consigo que funcione.

Se puede  hacer el index.html.tmpl en PHP y claro esta , no lo genera como PHP, el WD tampoco lo hacia peri si permitia renombrar al subirlo por ftp al server.
He insertado una linea en PHP y aunque luego la renombre a php esta no se ejecuta correcta.

Cuandi meto mi template pasado de WD a weewx (todos los parámetros) la raspi nogrnera nada t en el log veo algo de fallo de .py que no entiendo (no manejo mucho linux)

El resultado que quiero es este, el de mi web http://www.tonimancera.com/meteo/index.php

El log me escribe este error:

Código: [Seleccionar]
cheetahgenerator: Generate failed with exception '<type 'exceptions.UnicodeDecodeError'>'
Sep  6 22:41:01 raspberrypi weewx[612]: cheetahgenerator: **** Ignoring template /etc/weewx/skins/Standard/index.html.tmpl
Sep  6 22:41:01 raspberrypi weewx[612]: cheetahgenerator: **** Reason: 'ascii' codec can't decode byte 0xed in position 551: ordinal not in range(128)
Sep  6 22:41:01 raspberrypi weewx[612]: ****  Traceback (most recent call last):
Sep  6 22:41:01 raspberrypi weewx[612]: ****    File "/usr/share/weewx/weewx/cheetahgenerator.py", line 297, in generate
Sep  6 22:41:01 raspberrypi weewx[612]: ****      filtersLib=weewx.cheetahgenerator)
Sep  6 22:41:01 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1259, in __init__
Sep  6 22:41:01 raspberrypi weewx[612]: ****      self._compile(source, file, compilerSettings=compilerSettings)
Sep  6 22:41:01 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1553, in _compile
Sep  6 22:41:01 raspberrypi weewx[612]: ****      keepRefToGeneratedCode=True)
Sep  6 22:41:01 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 740, in compile
Sep  6 22:41:01 raspberrypi weewx[612]: ****      settings=(compilerSettings or {}))
Sep  6 22:41:01 raspberrypi weewx[612]: ****    File "/usr/lib/python2.7/dist-packages/Cheetah/Compiler.py", line 1579, in __init__
Sep  6 22:41:01 raspberrypi weewx[612]: ****      source = unicode(source)
Sep  6 22:41:01 raspberrypi weewx[612]: ****  UnicodeDecodeError: 'ascii' codec can't decode byte 0xed in position 551: ordinal not in range(128)
Sep  6 22:41:02 raspberrypi weewx[612]: cheetahgenerator: Generated 13 files for report StandardReport in 2.67 seconds
Sep  6 22:41:03 raspberrypi weewx[612]: genimages: Generated 12 images for StandardReport in 1.32 seconds
Sep  6 22:41:03 raspberrypi weewx[612]: reportengine: copied 0 files to /var/www/html
Sep  6 22:41:59 raspberrypi weewx[612]: fousb: unstable read: blocks differ for ptr 0x005e20

El codigo de mi template es este


Saludos y gracias

Páginas: [1]