Autor Tema: Web incompleta  (Leído 3762 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado miguelru

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Web incompleta
« 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.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Web incompleta
« Respuesta #1 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 *+* *+* *+* *+*

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado miguelru

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Re:Web incompleta
« Respuesta #2 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  *-*


Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Web incompleta
« Respuesta #3 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.


Archena, Valle de Ricote (Murcia). 120 msnm. 19.622 hab.
Davis Vantage Pro2 Plus

www.meteoarchena.es

Desconectado miguelru

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Re:Web incompleta
« Respuesta #4 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.

Desconectado miguelru

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Re:Web incompleta
« Respuesta #5 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.

Desconectado jantoni

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 5.649
    • Ver Perfil
  • Estación: ESMAD2800000028522A
Re:Web incompleta
« Respuesta #6 en: 26 de Abril del 2021, 00:51:34 am »
Pues yo las veo, tanto en el skin Belchertown como con Standard
« Última modificación: 26 de Abril del 2021, 00:56:00 am por jantoni »

Davis Vantage Vue (sin datalogger) + Orange Pi PC + Weewx

GW2000 + WS90 con Weewx (https://www.ecowitt.net/home/index?id=199315)
WH2650 con WH65 con Home Assistant y Weewx (https://www.ecowitt.net/home/index?id=40387)
GW1000 con WH32 y Home Assistant (https://www.ecowitt.net/home/index?id=17080)
Sensores adicionales: WH31 (3) + WH41

Desconectado miguelru

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Re:Web incompleta
« Respuesta #7 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.

Desconectado miguelru

  • Sr. Member
  • ****
  • Mensajes: 263
    • Ver Perfil
    • MeteoGodella
  • Estación: ESPVA4600000046110A ESCLM1600000016214A
Re:Web incompleta
« Respuesta #8 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.