Meteoclimatic

Bricolaje y otras manualidades => Creacion de páginas personales meteorológicas => Mensaje iniciado por: miguelru en 24 de Abril del 2021, 22:34:43 pm

Título: Web incompleta
Publicado por: miguelru en 24 de Abril del 2021, 22:34:43 pm
Buenas.

Tengo un dominio para probar la pagina web de una estación que ahora mismo esta funcionando en mi servidor (raspberry pi + weewx + apache).
 
Se trata del skin Belchertown al que he añadido unas imágenes de webcam en el apartado destinado a ello "index_hook_after_station_info.inc" y otras de los componentes de la misma en "about.inc"Sale todo ello correctamente publicado en:
http://meteogodella.ddns.net

He configurado weewx para el envío por FTP al dominio y sube correctamente pero no se veía nada. He subido un HTML básico a /public y ya se ve correctamente la web, pero no ninguna de las imágenes, aún a pesar de que están allí.

Evidentemente hace falta un index.html que dados mis conocimientos nulos de HTML no se crear o bien no se donde subir exactamente las imágenes o ambas cosas. La web de dicho dominio esta en:
http://miguelar.es/meteogodella

¿Hay alguna forma de que se vean también las imágenes citadas? Que yo sea capaz de conseguir.
Título: Re:Web incompleta
Publicado por: jantoni en 25 de Abril del 2021, 15:27:40 pm
Tendrás que revisar las direcciones url de las imágenes.

En muchas ocasiones las direcciones url  no coinciden en el servidor web de destino con el de origen.

Es una tontería que te puede traer de cabeza.

Mira como tienes declarada la dirección url de la imagen en el servidor original

Con el iPad no me puedo explayar para explicarte el problema y la solución.

Si el árbol de directorios coincide en ambos servidores, lo mejor, para evitar problemas es declarar una direcccion url relativa

Una ruta absoluta sería

http://míguelar.es/meteogodella/foto.jpg

Una relativa sería

./foto.jpg

O

foto.jpg

Depende de donde esté la foto y la página que lo lee podemos jugar

Si la página que lee es

http://míguelar.es/meteogodella/index.html

Y las fotos están en

http://míguelar.es/fotos/foto.jpg

En enlace relativo sería

../fotos/foto.jpg

Espero que lo entiendas, si no, luego con teclado de verdad lo explico mejor *+* *+* *+* *+*
Título: Re:Web incompleta
Publicado por: miguelru en 25 de Abril del 2021, 20:28:54 pm
Hola. Gracias por responder.

Tengo claro que el problema es el archivo que indicas http://míguelar.es/meteogodella/index.html, ya que no se como crearlo. Lo único que he puesto ahí es uno con el texto siguiente:
<html>
 <head>
  <meta http-equiv="Refresh" content="0;url=http://miguelar/meteogodella/weewx/belchertown">
 </head>
</html>

Siendo así, yo creo que se abre la pagina siguiendo los html de weewx (Standard) y de Belchertown ya que tengo ambos configurados y creando sus propios archivos web (skin Standard weewx y dentro belchertown). Para liarlo mas.  *+*

Aún así he conseguido que sí salgan las imágenes de las webcam tanto en http://meteogodella.ddns.net como en http://miguelar.es/meteogodella/weewx , jugando con las direcciones relativas ../webcam/foto.jpg . Tocando el archivo "index.html.tmpl" de weewx para que cree su "index.html" con esas direcciones relativas.

En fin un lio y a martillazos  *-*

Título: Re:Web incompleta
Publicado por: jmviper en 25 de Abril del 2021, 20:40:45 pm
En weewx.conf tendrás que poner en la sección [[FTP]] el path a la carpeta del servidor donde quieras que los suba.
Título: Re:Web incompleta
Publicado por: miguelru en 25 de Abril del 2021, 21:16:29 pm
En weewx.conf tendrás que poner en la sección [[FTP]] el path a la carpeta del servidor donde quieras que los suba.

Si, esta puesto y esta subiendo todo bien. En el dominio están y suben cada 5 minutos todos los archivos de weewx, belchertown y las imágenes de las webcam.

En la raíz está /public/meteogodella/weewx/belchertown y además dentro de /meteogodella/webcam/foto.jpg y también el index.html ese suigeneris que puse arriba.
Título: Re:Web incompleta
Publicado por: miguelru en 25 de Abril del 2021, 21:29:34 pm
De echo la pagina web sale y se puede acceder a weewx con todos los datos e imágenes. También a belchertown con todos los datos, graficos, etc. menos las imágenes de las webcam que no salen con belchertown pero si con weewx y estan ahí, son las mismas.

Si pongo http://miguelar/meteogodella/webcam/foto.jpg ó image.jpg se ven.
Título: Re:Web incompleta
Publicado por: jantoni en 26 de Abril del 2021, 00:51:34 am
Pues yo las veo, tanto en el skin Belchertown como con Standard
Título: Re:Web incompleta
Publicado por: miguelru en 26 de Abril del 2021, 09:50:56 am
Pues yo las veo, tanto en el skin Belchertown como con Standard

Si, pero porque te ha redirigido a: meteogodella.ddns.net que es la RPi, en: miguelar.es/meteogodella/weewx/belchertown que es el dominio, no se ven.
Título: Re:Web incompleta
Publicado por: miguelru en 26 de Abril del 2021, 23:40:23 pm
Bueno, llegados a este punto doy por concluidas las pruebas por el momento con la utilización de un dominio para publicar las web´s meteorológicas.

Ha servido para sacar algunas conclusiones interesantes.

Gracias a todos los que han aportado sus ideas.