Software > WeeWX

Puedo mandar los ficheros por Ftp a dos sitios a la vez?

<< < (4/5) > >>

jantoni:
Ummmmmmm

Pero es que el skin debes indicarlo en /etc/weewx/weewx.conf

Algo así


--- Citar ---[StdReport]
    SKIN_ROOT = /etc/weewx/skins

    HTML_ROOT = /var/www/weewx

    data_binding = wx_binding


    [[StandardReport]]
        skin = Standard

    [[pepitoskin]]
        skin = pepito
        HTML_ROOT = /var/www/weewx/pepito

    [[FTP]]
        skin = Ftp
        user =
        password =
        server =
        path =
        secure_ftp = False
        # If you wish to upload files from something other than what HTML_ROOT
        # is set to above, then reset it here:
        #HTML_ROOT = /var/www/weewx
        port = 21
        passive = 1

    [[pepitoFTP]]
        skin = Ftp
        user =
        password =
        server =
        path =
        secure_ftp = False
        # If you wish to upload files from something other than what HTML_ROOT
        # is set to above, then reset it here:
        HTML_ROOT = /var/www/weewx/pepito
        port = 21
        passive = 1

--- Fin de la cita ---

Wlarues:
Vale, muchas gracias!
Me faltaba la parte de:

    [[pepitoskin]]
        skin = pepito
        HTML_ROOT = /var/www/weewx/pepito

Pensaba que con indicarlo en el FTP bastaria  :;

Mañana lo pruebo y comento el resultado

Saludos

jantoni:
Y si duplicas los ficheros de un skin en otro, recuerda eliminar ese archivo que marca la fecha y hora del último envio.

Wlarues:
Bueno, pues de nuevo muchas gracias Jantoni, ahora ya va como la seda ;D ;D

Voy a resumir lo que he hecho, por si alguien entra en este hilo para que no tenga que leerselo entero

-Para los skins, lo más sencillo es duplicar el /etc/weewx/skins/Standard (de esta forma creas, por ejemplo, el directorio /etc/weewx/skins/Standard_bis).

-Una vez creado este directorio, modificar el skin.conf que está dentro para que se generen los archivos e imágenes que convengan para el nuevo servidor.

-Crear un directorio vacío PARALELO al /var/www/weewx (por ejemplo, /var/www/weewx_bis), ya que si se crea dentro del primero, al servidor original se suben todos los archivos (incluidos los que deben ir al nuevo servidor).

-Modificar el weewx.conf (en /etc/weewx/weewx.conf) como indicaba Jantoni en el mensaje anterior, es decir:

--- Código: ---[StdReport]
    SKIN_ROOT = /etc/weewx/skins

    HTML_ROOT = /var/www/weewx

    data_binding = wx_binding


    [[StandardReport]]
        skin = Standard

    [[pepitoskin]]
        skin = Standard_bis
        HTML_ROOT = /var/www/weewx_bis

    [[FTP]]
        skin = Ftp
        user =
        password =
        server =
        path =
        secure_ftp = False
        # If you wish to upload files from something other than what HTML_ROOT
        # is set to above, then reset it here:
        #HTML_ROOT = /var/www/weewx
        port = 21
        passive = 1

    [[FTP_bis]]
        skin = Ftp
        user =
        password =
        server =
        path =
        secure_ftp = False
        # If you wish to upload files from something other than what HTML_ROOT
        # is set to above, then reset it here:
        HTML_ROOT = /var/www/weewx_bis
        port = 21
        passive = 1
--- Fin del código ---
Evidentemente, rellenando correctamente los datos de ambos servidores.

-Reiniciar Weewx para que los cambios en weewx.conf tengan efecto.

Saludos

jantoni:
Un matiz.

No hace falta generar el directorio del nuevo skin, es decir /var/www/------

Weewx ya se encarga de hacerlo. Así no hay problemas con los permisos de los directorios y los ficheros.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa