Software > WeeWX

Weewx en Windows

<< < (13/21) > >>

kocher:
Saludos jmviper

Efectivamente, lo que indicas ocurre en la página web, pero en local, la inspecciòn dice lo siguiente:

jquery.min.js:2 Access to XMLHttpRequest at 'file:///C:/Users/weewx/public_html/Belchertown/json/weewx_data.json?_=1573903463987' from origin 'null' has been blocked by CORS policy: Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
send   @   jquery.min.js:2
ajax   @   jquery.min.js:2
w.<computed>   @   jquery.min.js:2
getJSON   @   jquery.min.js:2
ajaxweewx   @   belchertown.js?1573903235:337
(anonymous)   @   index.html:114

Creo que este skin puede ser la página web ideal para cualquiera que quiera información no estática, agradable estéticamente y con la posibilidad de cambiar (con un botón) la apariencia oscura o luminosa (actualmente, en mi opinión, hay una plaga de páginas estéticamente muy bonitas, todas iguales y que a partir de cierta hora del día son imposibles de leer (salvo que dispongamos de unas eficaces gafas de sol  :; *-* *-*)

Las instrucciones para la instalación de la última versión se encuentran aquí:

                             https://github.com/poblabs/weewx-belchertown


kocher:
El problema tiene algo que ver con mi servidor web Microsoft ISS y su configuración (reconozco que Microsoft me enerva con sus complicadas modalidades: NET.Framework, ISS, IE.Explorer ..

Tengo la sensación de que encuentran, a veces, soluciones complicadas, rebuscadas y, sobre todo, odiosas para los clientes que han comprado su Sistema Operativo.

jmviper:
Ya entiendo... lo estás probando en local...

Lo he instalado y probado pero lo he tenido que mapear a mi servidor apache local y verlo a través de http://127.0.0.1/belchertown/

El problema es que no se puede ejecutar en local, sobre todo las llamadas XMLHttpRequest de Ajax ya que violan el cross origin (está el json que se solicita en local File:/// y solo se puede usar con protocolo http:// o Chrome entre otros), lo dice en esa advertencia.

Tienes IIS activado en tu PC ?  has mapeado un directorio virtual llamado Belchertown a C:\users\weewx\public_html\Belchertown ?

kocher:

--- Código: ---Tienes IIS activado en tu PC ?  has mapeado un directorio virtual llamado Belchertown a C:\users\weewx\public_html\Belchertown ?

--- Fin del código ---

Buenas noches jmviper

La dirección http://127.0.0.1/belchertown/ que incluyes, produce un error Error HTTP 404.0 - Not Found.

Ayer estuve intentando hacer algo con la ISS en mi Pc; el asunto es que estoy muy pez en esos temas. Logré entrar en ISS pero ahí ya me pierdo.
En cuanto a mapear, tambien lo he estudiado, pero no soy el mejor "mapeador" del mundo jjjjj

Para que te hagas una idea, tengo instalado XAMPP, aunque tuve que cambiar el puerto por defecto (80) al 8080.
Cuando tecleo localhost en mi navegador, se produce une error; debo teclear localhost:8080 y, entonces aparece la página de acogida de XAMPP.
En principio funcionan bien (se activa la luz verde en ambos) Apache y MySQL.

 :; :; :; :;

jmviper:
IIS (Internet Information Services) es una suite de internet de Windows... vamos para poner en marcha un servidor web Windows y si lo tienes en marcha estará escuchando en el puerto 80 del localhost.

Si has instalado xampp y lo tienes en el puerto 8080 del localhost solamente tienes que editar el archivo httpd.conf que es la configuración de apache que estará en xampp/apache/conf.

Ahí debes de ir a una sección que estará entre las etiquetas <IfModule alias_module> y la siguiente de cierre </IfModule>. Entre esas dos etiquetas podrás mapear tus carpetas a apache, por ejemplo en una línea pones:

Alias /belchertown C:/Users/weewx/public_html/Belchertown

reinicias apache en xampp y entras en el navegador a http://localhost:8080/belchertown/ y te debería de salir ya la página.

No olvides ejecutar siempre xampp como administrador

En la línea que he puesto de Alias si la carpeta local (en este caso C:/Users/weewx/public_html/Belchertown contuviera espacios en blanco de por medio en los nombres de carpetas se tendría que encerrar entre comillas.

Prueba a ver qué tal va y si no da errores

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa