Software > Cumulus y Cumulus MX

Nueva Plantilla para Cumulus (CumulusUtils)

<< < (14/14)

kocher:
He borrado la respuesta sin querer;  te lo resumo:

en el archivo cumulusutils.ini, debes cambiar:

[Website]
CumulusRealTimeLocation=

Por exactamente esto:

[Website]
CumulusRealTimeLocation=../

Esto se debe a que, como te he explicado anteriormente, tu script debe encontrar el archivo "realtime.txt" que tienes en la raíz de tu servidor: concretamente, en:  http://www.meteosantmateu.online/realtime.txt


Además, en el archivo log que adjuntas, nos avisa que no puede abrir el archivo "Newtonsoft.Json" y creo que se refiere al archivo "Newtonsoft.Json.dll" que debería encontrarse en la carpeta de cumulusMX;

Te dejo el mío para que lo descargues e instales desde:

          http://kocher.es/cumulusMX/FWI/Newtonsoft.Json.dll      

Cuando todo funcione bien, se creará la página "index.html" que es la que cargará todo cuando la subas ( incluso aunque no la llames de forma explícita).

Es decir, una vez subida a tu directorio, será suficiente con llamar a:    http://www.meteosantmateu.online/cumulusutils/                 







kocher:
He consultado con Hans tus problemas:

                        https://cumulus.hosiene.co.uk/viewtopic.php?f=44&t=18226&start=75

Hola Javier,

vale. Esto parece un problema bidireccional.

1) No funciona bien en el entorno porque se bloquea en su encuentro con la biblioteca Newtonsoft.Json.
2) Hay algunas preguntas sobre CumulusRealTimeLocation.

ad 1) Por lo que veo es que usa una versión incompatible con las bibliotecas presentes en su sistema

¿Qué versión de CumulusUtils se está usando y en qué sistema se está ejecutando Cumulus?.

Utilice 4.7.0 con CMX 3.9.1 para evitar discrepancias continuas entre las versiones de dll. NOTA: se ha creado un directorio bin para cutils. ¡Lee bien la publicación de lanzamiento! La biblioteca de Newtonsoft se reemplaza por ServiceStack.Text.dll y el sistema FTP se ha reescrito. Mi consejo es que utilice sólo FTP simple por ahora.

ad 2) Dicho esto, quedó claro que los parámetrosUploadDir y CumulusRealTimeLocation dan algo de confusión, así que actualicé el manual sobre esto. Yo cito:
NOTA:
1. El parámetro UploadDir (sección [sitio FTP]) determina a qué directorio FTP va la carga. Con una barra inclinada es una ruta FTP absoluta, sin barra es una ruta relativa a FTProot. Si este parámetro está vacío, todos los resultados se cargan en el directorio de parámetros en el archivo Cumulus.ini (sección sitio FTP) (esto NO termina con una barra)
2. El parámetro CumulusRealTimeLocation (sección [Sitio web]) determina dónde busca el tiempo de ejecución de JavaScript para los archivos en tiempo real cargados por CumulusMX. Es una ruta absoluta o relativa a Webroot. Debe terminar con una barra.
(Puede que termine la 'confusión final de barra' pronto).

Si tiene problemas, verifique con F12 (consola) la ruta a realtime.txt y ajuste si hay un error. (entonces, en su caso, establecería "UploadDir = / cumulusutils" y (asumiendo que ahí es donde van los archivos de tiempo de espera) CumulusRealTimeLocation = / o vacío (y por cierto: su solución creo que también está bien ;)).

Entonces, al menos obtenga el sitio web en funcionamiento y luego veremos CumulusRealTimeLocation .
Espero que esto ayude.

(Desafortunadamente, un nuevo usuario comienza en la confusión en torno a la versión 4.7.0 y los problemas de la versión dll)


macipbarrda:

--- Código: ---He borrado la respuesta sin querer;  te lo resumo:

en el archivo cumulusutils.ini, debes cambiar:

[Website]
CumulusRealTimeLocation=

Por exactamente esto:

[Website]
CumulusRealTimeLocation=../

Esto se debe a que, como te he explicado anteriormente, tu script debe encontrar el archivo "realtime.txt" que tienes en la raíz de tu servidor: concretamente, en:  http://www.meteosantmateu.online/realtime.txt


Además, en el archivo log que adjuntas, nos avisa que no puede abrir el archivo "Newtonsoft.Json" y creo que se refiere al archivo "Newtonsoft.Json.dll" que debería encontrarse en la carpeta de cumulusMX;

Te dejo el mío para que lo descargues e instales desde:

          http://kocher.es/cumulusMX/FWI/Newtonsoft.Json.dll     

Cuando todo funcione bien, se creará la página "index.html" que es la que cargará todo cuando la subas ( incluso aunque no la llames de forma explícita).

Es decir, una vez subida a tu directorio, será suficiente con llamar a:    http://www.meteosantmateu.online/cumulusutils/                 

--- Fin del código ---

Hola kocher, buenas noticias, estoy muy contento. Por fin puedo visualizar  http://www.meteosantmateu.online/cumulusutils/  y debo de decir que gracias a tí, sin tu ayuda seguramente todavia estaría dándole vueltas al tema. Bien es cierto que en la pagina de inicio no me sale el grafico de temperatura, presion, humedad ... y tampoco los informes NOAA. Lo de los graficos de la pantalla de inicio , no se a que pueda ser debido, en cuanto a los informes NOAA, talvez tenga que configurar algo en cumulusMX en el apartado NOAA settings .... Creo que asi como me faltaba el Newtonsoft.Json.dll (y no se porque) me faltan otros json ya que en la depuracion de la pagina hace referencia a graphconfig.json . ¿?
Por último preguntarte con que frecuencia ejecutas tu el programa ya que veo que tu utilizas System Scheduler para ejecutarlo y no la pantalla de comandos. Una vez más gracias por tu impagable ayuda.

kocher:
Saludos macipbarrda

Ya lo tienes prácticamente dominado.

 Veo que ahora si se ven los gráficos completos en tu página de inicio.

En cuanto a los informes NOAA, efectivamente debes configurarlos y generarlos en cumulusMX; una vez hecho esto, le debes indicar a cumulusUtils la dirección web donde se encuentran.

En cuanto a la programación de System Scheduler, lo temgo configurado así:

- 1 vez al día a las 00:10 con el parámetro Website

- 1 vez a la semana con el parámetro MapsOn (esto es necesario para que aparezcas en el mapa).

macipbarrda:
Hola kocher. Efectivamente, casi lo tengo. Logre subir ( uno a uno) los ficheros .json generados por cumulus MX en el directorio CumulusMX/web/ , mediante la opcion Extra Web Files , al directorio raiz de mi pagina web y eso hizo aparecer los graficos. Investigaré un poco más con los informes NOAA que creo que los genara cumulus MX en el directorio CumulusMX/Reports/ y que me tocara subir a mi pagina web.
Respecto del mapa de usuarios, no aparezco en el , de hecho no aparece ninguna estación, no se si debo darme de alta como usuario en alguna parte . Adjunto el log de Mapson asi como el maps.txt generado.
Gracias por tu configuracion de System Scheduler, intentare programar algo parecido

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa