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.


Temas - amancera

Páginas: [1]
1
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]