Software > WeeWX

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

<< < (2/5) > >>

jantoni:
Si....que pongas, al menos, las dos secciones FTP, quitando usuarios y password, claro

Adivinos, no somos.....no obstante, a este paso, llegaremos ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

Wlarues:
Ah si, es verdad... se me había pasado:


--- Código: ---[[FTP1]]
        # FTP'ing the results to a webserver is treated as just another report,
        # albeit one with an unusual report generator!
        skin = Ftp
       
        # If you wish to use FTP, uncomment and fill out the next four lines.
        user =
        password =
        server =
        path = /.
       
        # Set to True for a secure FTP (SFTP) connection. Not all servers
        # support this.
        secure_ftp = False
       
        # To upload files from something other than what HTML_ROOT is set
        # to above, specify a different HTML_ROOT here.
        #HTML_ROOT = /var/www/weewx
       
        # Most FTP servers use port 21
        port = 21
       
        # Set to 1 to use passive mode, zero for active mode
        passive = 1

[[FTP2]]
        # FTP'ing the results to a webserver is treated as just another report,
        # albeit one with an unusual report generator!
        skin = Ftp
       
        # If you wish to use FTP, uncomment and fill out the next four lines.
        user =
        password =
        server =
        path = /.
       
        # Set to True for a secure FTP (SFTP) connection. Not all servers
        # support this.
        secure_ftp = True
       
        # To upload files from something other than what HTML_ROOT is set
        # to above, specify a different HTML_ROOT here.
        #HTML_ROOT = /var/www/weewx
       
        # Most FTP servers use port 21
        port = 22
       
        # Set to 1 to use passive mode, zero for active mode
        passive = 1
--- Fin del código ---

En el servidor 2 utilizo el puerto 22 porque así me lo especificaban en los datos, también el campo secure_ftp es 'True' porque ponían que el protocolo es SFTP. También probé con 'False' y de ninguna de las formas funcionaba.

¿Podría ser por utilizar diferentes puertos?

Saludos y gracias una vez más  ;)

jantoni:
No....sin haber probado nunca lo que hemos hablado del FTP, ahora que dices que no funciona, puedo ver con claridad lo que pasa, o eso al menos creo.....pero con fiebre todo se emborrona.

Veréis, cuando FTP manda los ficheros de un skin, genera un fichero llamado #FTP.last con la fecha y hora de la última transmisión.

Si los ficheros a transmitir son más antiguos que la hora y fecha a la que apuntan #FTP.last simplemente no se envian.

No sé si hay opción de eliminar la grabación de ese fichero....que además implicaría la transmisión de todos los ficheros que no se cambian nunca.

Opción sencilla, cada FTP envía un skin.

Por lo que habría que duplicar el skin que estés usando y se solucionaría el problema. A costa de CPU, claro

Wlarues:
Gracias Jantoni

--- Cita de: jantoni en 25 de Septiembre de 2016, 16:01:03 ---
Opción sencilla, cada FTP envía un skin.

Por lo que habría que duplicar el skin que estés usando y se solucionaría el problema. A costa de CPU, claro

--- Fin de la cita ---

Esto creo que me vendría como el anillo al dedo, porque precisamente lo que quiero hacer es mandar unos determinados skins a un servidor y otros al otro.

Cuando dices de duplicar el skin, ¿a que te refieres? ¿a duplicar el skin.conf, o los archivos de skin?

Saludos y gracias de nuevo

jantoni:
Al skin completo, duplicándolo en weewx.conf y copiando el nuevo skin a otro directorio....

Es decir....duplicarlo ;D ;D ;D

Standard y Standardbis

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa