Software > WeeWX

Automatizar FTP con ayuda de CRONTAB algo especial

<< < (3/6) > >>

jantoni:
Vayamos a mi ejemplo.....

Yo tengo

WEEWX_ROOT = /home/weewx

Luego en la sección de skins, tenemos en StdReport

HTML_ROOT = public_html

Este es el directorio por defecto y por tanto apunta a /home/weewx/public_html

Pero luego tengo


--- Código: ---    [[NeowxMaterialReport]]
        # The SeasonsReport uses the 'Seasons' skin, which contains the
        # images, templates and plots for the report.
        skin = neowx-material
        enable = true
        HTML_ROOT = public_html/test/davis1
--- Fin del código ---

Por lo que tengo, otro skin en /home/public_html/test/davis1

Otro skin


--- Código: ---    [[SeasonsReport]]
        # The SeasonsReport uses the 'Seasons' skin, which contains the
        # images, templates and plots for the report.
        skin = Seasons
        enable = true
        HTML_ROOT = public_html/davis1
--- Fin del código ---

Y cuyos ficheros están en /home/weewx/public_html/davis1

Si yo quiero enviar los ficheros que están ubicados en este último skin en HTML_ROOT en la sección FTP pondré

HTML_ROOT = public_html/davis1

Y Weewx cuando genere ficheros, enviará TODOS los archivos ubicados en ese directorio y sus subdirectorios al servidor FTP

Una vez modificada la configuración, recuerda que al tocar el fichero weewx.conf debes recargarlo o reiniciar weewx.

jantoni:
Por esto te preguntaba que si los ficheros los genera Weewx.

Si los generara otro programa, ya sería más complicado y ahí ya no tengo experiencia.

En todo caso, también te puedes generar un skin propio, basado en un skin de los disponibles.....habría que configurar muchas cosas.....pero podrías, podrías

kocher:
Buenos días Jantoni

Agradecido por tus explicaciones; hasta ahora no me ha funcionado; creo que el mayor problema que encuentro, es el de las direcciones; en mi caso he puesto lo siguiente:

   path = /www/weewx/belchertown   # The destination directory, e.g., /weather  (directorio remoto en mi web)

   HTML_ROOT = /var/www/html/weewx/belchertown  (directorio local en mi equipo)

    Pero, sigue sin funcionar    :;

kocher:
He modificado el nombre de mi servidor; ahora he visto que se trata del nombre del servidor FTP

Voy a esperar un par de ciclos de weewx, para ver si funciona

Muchas gracias, veremos  :;

kocher:
Pues no

No funciona; he revisado las direcciones y, creo que son correctas.

Sospecho que el fallo está en la dirección remota; he probado:
1) la dirección FTP completa:      /kocher1/www/weewx/belchertown
2) la dirección de la carpeta remota: /belchertown

Voy a probar: /weewx/belchertown

A ver si hay suerte je je

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa