Autor Tema: Dayfile. Visor muy útil  (Leído 44153 veces)

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

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Dayfile. Visor muy útil
« en: 05 de Abril del 2017, 23:27:33 pm »
Otro visor para los datos del archivo "dayfile.txt"

Su autor, "Beteljuice" (jugo de escarabajo), tiene algunos de los mejores scripts realizados para Cumulus; además, posee un gran sentido del humor.
El hilo sobre este trabajo, en el Foro de Cumulus, es:

    http://sandaysoft.com/forum/viewtopic.php?f=14&t=11397&hilit=dayfile

Como sabemos, el archivo "dayfile.txt", es creado por cualquier versión de Cumulus, siendo actualizado al cambiar de día.
Este es un práctico "script", que nos permite visualizar los datos de nuestra estación desde el comienzo.

Ventajas:
- Compatible con cualquier versión de Cumulus.
- Colorido. Cada parámetro está dotado de una gradación de colores que destacan de forma muy visual las magnitudes.
- No necesita ser procesado por Cumulus, ya que se basa en los datos de nuestro "dayfile.txt" en nuestra web.
- Permite alternar entre datos diarios o estacionales:

          

- Podemos alternar entre 23 parámetros de nuestra estación.
- Extrae valores de medias, totales, máximos y mínimos.
- Si elegimos la opción "diario" , veremos al final de la tabla, los valores normales de nuestra estación:

   

- Muy rápido. la presentación de los datos es rapidísima.
- Mutilingual. Ahora permite 8 idiomas, pero es muy fácil incluir cualquier otro.
- Cualquier "manitas" puede añadir otras variables.
- Nos permite encontrar de un vistazo, valores erróneos.
- Instalación sencillísima.

Demo:

  http://kocher.es/cumulusMX/betel-dayfilevisor.php?lang=es

Link de descarga:

    http://kocher.es/cajon/Visor-dayfile-allCumulus.rar

Consta de 3 archivos:

1) "betel_dayfile_languages.php". Como su nombre indica, ahí se encuentra el vocabulario de varios idiomas. En este archivo podemos incluir cualquier idioma que queramos.

2) "betel-dayfilevisor.php". Este es el archivo que debemos llamar con nuestro navegador.

3) "betel_readDayfile-test-modif.php". Se encarga de buscar el archivo "dayfile,txt" y extraer los datos. Está ligeramente modificado respecto a la versión original, para poder obtener los valores normales de la estación.
En este archivo, configuramos la dirección relativa en la que se encuentra el archivo "dayfile.txt" respecto a este script: por ejemplo, si lo instalamos en nuestra carpeta de Cumulus:

       

La dirección correcta sería esta:

             
Código: [Seleccionar]
$dayfile = './data/dayfile.txt'; // to work correctly this should be a relative address NOT full url
Vamos a las líneas 28 - 38  y editamos dicha dirección:

Código: [Seleccionar]
$this_file_name = "betel_readDayfile-test-modif.php"; // If you want to change the name of this file, change this TOO !
 $dayfile = './data/dayfile.txt'; // to work correctly this should be a relative address NOT full url

$field_delimiter = ';';
$date_delimiter = '/';

$buttons = true; // true = button options, false = dropdown options


$show_year_averages = true; // show year(s) averages below daily summary, true / false
$north_hemisphere = true; // Season names: true = 'Winter', 'Spring', 'Summer', 'Autumn' - false = 'Summer', 'Autumn', 'Winter', 'Spring'





 
« Última modificación: 09 de Abril del 2017, 00:43:57 am por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jezuleon

  • Full Member
  • ***
  • Mensajes: 144
    • Ver Perfil
    • ESTACIÓN JEZULEON
  • Estación: JEZULEON-JEREZ ESAND1100000011406A
Re:Dayfile. Visor muy útil
« Respuesta #1 en: 08 de Abril del 2017, 17:18:25 pm »
Bueno, como ya dije hace tiempo, de programación de páginas web, cero patatero, he creado mi página web, después de copiar una plantilla y probar muchas cosas que las hacía sin tener muy claro el porqué, pero al final conseguí echar andar mi página web, bueno pues después de probar incorporar este scrips a mi página, no soy capaz, a pesar de que pones que es facilísimo y que seguramente lo será, pero no soy capaz.
Yo tengo un servidor apache en un portátil dedicado a mi estación, y he copiado los 3 archivos en la carpeta de mi portátil donde tengo los archivos de mi página web, he modificado la ruta del archivo betel_readDayfile-test-modif.php en la línea 29, y he puesto donde tengo el archivo dayfile.txt, algo así como C:\Cumulus\data\dayfile.txt y para abrir la página web, escribo la direción www.xxxxxxxxx/betel-dayfilevisor/php y solo me sale una página en negro con un menú en el lateral izquierdo, pero sin ningún tipo de dato.
Me podrías explicar un poco cómo hacerlo, si es muy lioso déjalo ya que como he puesto antes, no se nada de página web.
Muchas gracias de antemano


Se me olvidaba decir, que uso Cumulus, no CumulusMx, y he copiado incluso el archivo dayfile.txt de la carpeta data a la carpeta del servidor, por si acaso no lo lee de la carpeta data, ya digo por probar cosas
« Última modificación: 08 de Abril del 2017, 17:40:06 pm por jezuleon »

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Dayfile. Visor muy útil
« Respuesta #2 en: 08 de Abril del 2017, 18:59:46 pm »
Bueno pues yo como me gusta probar casi todo lo que pone kocher ya lo he puesto en la web y va de lujo :)

http://www.meteoprovidencia.es/betel-dayfilevisor.php?lang=es

kocher sólo falta en tu paquete comprimido los estilos (archivo betel_datasummary.css) o sale la página descuadrada y también las imágenes png de los iconos de las estaciones.

jezuleon si pones el archivo dayfile.txt para probar en la carpeta local donde está el visor sería poner en la línea para el dayfile.txt:

Código: [Seleccionar]
$dayfile = 'dayfile.txt'; // to work correctly this should be a relative address NOT full url
Si tienes servidor web apache para dirigirlo al dayfile.txt de la carpeta data de Cumulus tendrás que modificar el archivo principal de configuración de apache httpd.conf que estará en la carpeta conf. Sería añadir un alias para la carpeta datos de cumulus para que puedas acceder a él.

Por ejemplo sería en un sitio del archivo (más bien al final o por en medio) que no esté entre etiquetas de apertura y cierre poner:

Alias "/cumulus/data" "C:/Cumulus/data"

si se llama así la carpeta de Cumulus guardar archivo y reiniciar apache.
Sería comprobar entonces en el navegador que puedes ver el dayfile.txt yendo a http://www.tudominio/cumulus/data/dayfile.txt y añadir en esa línea de configuración del visor del dayfile:

Código: [Seleccionar]
$dayfile = '/cumulus/data/dayfile.txt'; // to work correctly this should be a relative address NOT full url
Seguro que lo pones a funcionar  ;)

saludos


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

www.meteoarchena.es

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Dayfile. Visor muy útil
« Respuesta #3 en: 08 de Abril del 2017, 21:37:43 pm »
Saludos jmviper y jezuleon

¡ Muchas gracias (jmviper) por advertirme de la falta del archivo "betel_datasummary.css"; aquí está el archivo:

Código: [Seleccionar]

@charset "UTF-8";

#table_container {
width: 900px;
margin: 0 auto;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: #000;
}

#table_container table {
border:10px solid #DDD;
border-bottom-width: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border-spacing: 0px 0px;
}

#table_container table td,table th {
background-color:  #00FFFF; /* white - stop 'empty' cells being transparent */
width: 65px;
text-align: right;
padding: 2px 5px 2px 0px;
}

#table_container table th {
background-color:  #; /* was #8490a7 */
}

#table_container .box { outline: 3px solid blue; cursor: pointer;}
#table_container .highlight { background-color: #8499A7; cursor: pointer; color: white;} /* was #F5E0CC , color added */
#table_container .smallfont { font-size: 60%;}
#table_container .zerovalue { color: #999999;}
#table_container .topborder { border-top: 2px solid black;}
#table_container .bottomborder { border-bottom: 2px solid black;}
#table_container .rightborder { border-right: 2px solid black;}
#table_container .center { text-align: center;}

#table_container .nondate {background-color: #DDD;}
#table_container .seasonal1 {border-right: 2px solid black; text-align: center; font-size: 180%;}
#table_container .seasonal2 {text-align: center; font-size: 180%;}
#table_container .seasonal3 {border-right: 2px solid black;}
#table_container .format_note {
text-align: left;
background-color: #DDD;
font-size: 100%;
}

#table_name .table_title {
    padding: 10px;
    border: 2px solid rgb(176, 196, 222);
    border-radius: 10px;
    box-shadow: 2px 2px 2px -1px rgb(176, 196, 222);
}
#table_name {
position: relative; /* new */
top: -10px; /* new */
margin-botton; -10px; /* new */
font-size:28px;
text-align: center;
}

#table_menu {
text-align: center;
margin-bottom: -10px; /* new */
}

#table_menu ul {
list-style-type: none;
font-size: 100%;
font-weight: bold;
margin-left: 0px;
margin-bottom: -10px; /* new */
text-transform: none;
padding: 5px 0px;
}

#table_menu li {
display: inline-block; /* modified */
margin-right: 13px;
margin-bottom: 10px; /* new */
padding: 2px 5px 2px 5px;
border: 1px solid #999999;
background-color: #EDEDEB;
border-radius: 5px;
-moz-border-radius: 5px;
box-shadow: 1px 1px 1px #B0C4DE;
-moz-box-shadow
-webkit-box-shadow
font-size: 10pt;
}

#table_menu li:hover{
box-shadow: 6px 6px 6px #FFFF00;
-moz-box-shadow
-webkit-box-shadow
}

#table_menu .picked {
box-shadow: 5px 5px 5px #00FFFF;
-moz-box-shadow
-webkit-box-shadow
}

#table_menu a { text-decoration: none; color: #333333;}
#table_menu a:hover { color: #0000FF;}
#table_year { width: 80px;}

#table_container select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;

    background: #ffffff;
    color:#000;
    border:none;
    outline:none;
    display: inline-block;
    cursor:pointer;
}

/* new */
#gilliam {
position: relative; /* new */
top: -10px; /* new */
}


.meterCont {
    position: relative;
    height: 16px;
}

.meterBar {
    display: block;
    height: 16px;
    background-color: #EFEF10;
    position: absolute;
    overflow: hidden;
    right: 0px;
}

.meterTxt {
    display: block;
    position: absolute;
    right:  0px;
}


Ya solo queda grabarlo con el nombre "betel_datasummary.css" e instalarlo en la misma carpeta del script.

Jezuleon: ¿ Podrías poner un enlace a tu página ?:

  http://tu-dominio.es//betel-dayfilevisor.php?lang=es

De esa forma podremos ver que es lo que falla.  :D
« Última modificación: 08 de Abril del 2017, 22:36:53 pm por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jezuleon

  • Full Member
  • ***
  • Mensajes: 144
    • Ver Perfil
    • ESTACIÓN JEZULEON
  • Estación: JEZULEON-JEREZ ESAND1100000011406A
Re:Dayfile. Visor muy útil
« Respuesta #4 en: 08 de Abril del 2017, 21:52:11 pm »
Saludos jmviper y jezuleon

¡ Muchas gracias (jmviper) por advertirme de la falta del archivo "betel_datasummary.css"; aquí está el archivo:

Código: [Seleccionar]
@charset "UTF-8";

#table_container {
width: 900px;
margin: 0 auto;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10pt;
color: #000;
}

#table_container table {
border:10px solid #DDD;
border-bottom-width: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
border-spacing: 0px 0px;
}

#table_container table td,table th {
background-color:  #00FFFF; /* white - stop 'empty' cells being transparent */
width: 65px;
text-align: right;
padding: 2px 5px 2px 0px;
}

#table_container table th {
background-color:  #; /* was #8490a7 */
}

#table_container .box { outline: 3px solid blue; cursor: pointer;}
#table_container .highlight { background-color: #8499A7; cursor: pointer; color: white;} /* was #F5E0CC , color added */
#table_container .smallfont { font-size: 60%;}
#table_container .zerovalue { color: #999999;}
#table_container .topborder { border-top: 2px solid black;}
#table_container .bottomborder { border-bottom: 2px solid black;}
#table_container .rightborder { border-right: 2px solid black;}
#table_container .center { text-align: center;}

#table_container .nondate {background-color: #DDD;}
#table_container .seasonal1 {border-right: 2px solid black; text-align: center; font-size: 180%;}
#table_container .seasonal2 {text-align: center; font-size: 180%;}
#table_container .seasonal3 {border-right: 2px solid black;}
#table_container .format_note {
text-align: left;
background-color: #DDD;
font-size: 100%;
}

#table_name .table_title {
    padding: 10px;
    border: 2px solid rgb(176, 196, 222);
    border-radius: 10px;
    box-shadow: 2px 2px 2px -1px rgb(176, 196, 222);
}
#table_name {
position: relative; /* new */
top: -10px; /* new */
margin-botton; -10px; /* new */
font-size:28px;
text-align: center;
}

#table_menu {
text-align: center;
margin-bottom: -10px; /* new */
}

#table_menu ul {
list-style-type: none;
font-size: 100%;
font-weight: bold;
margin-left: 0px;
margin-bottom: -10px; /* new */
text-transform: none;
padding: 5px 0px;
}

#table_menu li {
display: inline-block; /* modified */
margin-right: 13px;
margin-bottom: 10px; /* new */
padding: 2px 5px 2px 5px;
border: 1px solid #999999;
background-color: #EDEDEB;
border-radius: 5px;
-moz-border-radius: 5px;
box-shadow: 1px 1px 1px #B0C4DE;
-moz-box-shadow
-webkit-box-shadow
font-size: 10pt;
}

#table_menu li:hover{
box-shadow: 6px 6px 6px #FFFF00;
-moz-box-shadow
-webkit-box-shadow
}

#table_menu .picked {
box-shadow: 5px 5px 5px #00FFFF;
-moz-box-shadow
-webkit-box-shadow
}

#table_menu a { text-decoration: none; color: #333333;}
#table_menu a:hover { color: #0000FF;}
#table_year { width: 80px;}

#table_container select {
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;

    background: #ffffff;
    color:#000;
    border:none;
    outline:none;
    display: inline-block;
    cursor:pointer;
}

/* new */
#gilliam {
position: relative; /* new */
top: -10px; /* new */
}


.meterCont {
    position: relative;
    height: 16px;
}

.meterBar {
    display: block;
    height: 16px;
    background-color: #EFEF10;
    position: absolute;
    overflow: hidden;
    right: 0px;
}

.meterTxt {
    display: block;
    position: absolute;
    right:  0px;
}

Ya solo queda grabarlo con el nombre "betel_datasummary.css" e instalarlo en la misma carpeta del script.

Jezuleon: ¿ Podrías poner un enlace a tu página ?:

  http://tu-dominio.es//betel-dayfilevisor.php?lang=es

De esa forma podremos ver que es lo que falla.  :D


http://estacionjezuleon.mooo.com/betel-dayfilevisor.php?lang=es

Esta es la dirección, aunque no he colocado el enlace en la página principal

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Dayfile. Visor muy útil
« Respuesta #5 en: 08 de Abril del 2017, 21:55:35 pm »
Citar

http://estacionjezuleon.mooo.com/betel-dayfilevisor.php?lang=es

Esta es la dirección, aunque no he colocado el enlace en la página principal


¡ Perfecto !

Podrías poner el enlace at archivo de Cumulus "dayfile.txt" ?

Saludos



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Dayfile. Visor muy útil
« Respuesta #6 en: 08 de Abril del 2017, 22:00:46 pm »
Ya veo que el enlace a tu archivo es:

                  http://estacionjezuleon.mooo.com/dayfile.txt

Entonces, en el script del que estamos hablando, debes poner la siguiente dirección:

Código: [Seleccionar]

$dayfile = './dayfile.txt'; // to work correctly this should be a relative address NOT full url


O bién (que es lo mismo):

Código: [Seleccionar]

$dayfile = 'dayfile.txt'; // to work correctly this should be a relative address NOT full url



« Última modificación: 08 de Abril del 2017, 22:03:27 pm por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jezuleon

  • Full Member
  • ***
  • Mensajes: 144
    • Ver Perfil
    • ESTACIÓN JEZULEON
  • Estación: JEZULEON-JEREZ ESAND1100000011406A
Re:Dayfile. Visor muy útil
« Respuesta #7 en: 08 de Abril del 2017, 22:15:00 pm »
Lo probaré en cuanto pueda conectar con mi portátil de estación, ya que lo tengo en casa de un familiar, y los cambios los hago con teamviewer, y como suele pasar, cuando te hace falta no funciona.
Como el archivo dayfile.txt, cambia creo que una vez al día, lo que haré es crear un bat para que me lo copie una vez al día de la carpeta data a la carpeta del servidor, porque lo que me ha explicado jmviper lo veo algo más complicado, así que iré primero a lo más fácil y si no, pues probaré lo otro.

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Dayfile. Visor muy útil
« Respuesta #8 en: 08 de Abril del 2017, 22:22:15 pm »
Lo probaré en cuanto pueda conectar con mi portátil de estación, ya que lo tengo en casa de un familiar, y los cambios los hago con teamviewer, y como suele pasar, cuando te hace falta no funciona.
Como el archivo dayfile.txt, cambia creo que una vez al día, lo que haré es crear un bat para que me lo copie una vez al día de la carpeta data a la carpeta del servidor, porque lo que me ha explicado jmviper lo veo algo más complicado, así que iré primero a lo más fácil y si no, pues probaré lo otro.

Efectivamente, el archivo "dayfile.txt" se actualiza una vez al cambiar e día.

Veo que tienes todos los archivos en la carpeta raíz; al final te vas a encontrar con una sopa de archivos jjjj.

Suele ser bastante conveniente, distribuir los scripts en carpetas diferentes; por ejemplo:

Cumulus puede tener cantidad de carpetas dedicadas a él:

                       

Sin estar todos los archivos mezclados en la carpeta raíz.


Cumulus se encarga de subir (por FTP) los archivos a la carpeta que tú señales (no hace falta crear un archivo *.bat).



« Última modificación: 08 de Abril del 2017, 22:25:58 pm por kocher »



“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Dayfile. Visor muy útil
« Respuesta #9 en: 08 de Abril del 2017, 22:33:17 pm »
Lo probaré en cuanto pueda conectar con mi portátil de estación, ya que lo tengo en casa de un familiar, y los cambios los hago con teamviewer, y como suele pasar, cuando te hace falta no funciona.
Como el archivo dayfile.txt, cambia creo que una vez al día, lo que haré es crear un bat para que me lo copie una vez al día de la carpeta data a la carpeta del servidor, porque lo que me ha explicado jmviper lo veo algo más complicado, así que iré primero a lo más fácil y si no, pues probaré lo otro.

Todo en esta vida es empezar .... poniendo la carpeta data de Cumulus en apache podrás ver cualquier log de cumulus desde cualquier sitio con un navegador. Sólo debes de poner el nombre del archivo y si quieres le pones que se vea el índice y ves todo el contenido de la carpeta.

Por ejemplo para ver el log de este mes simplemente pongo http://www.meteoprovidencia.es/cumulusmx/data/Abr.17log.txt y me sale el log actualizado de este mes ya que lo coge directamente.

Si sabes "mapear" carpetas en apache puedes acceder a muuuchos archivos en tu PC.

Además tienes instalado Xampp creo que es facilísimo de configurar.

También puedes mapear ese archivo sólo y no toda la carpeta.

Si te animas te echo un cable  ;)

Saludos


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

www.meteoarchena.es

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Dayfile. Visor muy útil
« Respuesta #10 en: 09 de Abril del 2017, 00:59:47 am »
Una opción que puede resultar útil, es la de elegir que tabla deseamos ver (por defecto) al cargar la página.

Para ello, vamos a (aproximadamente) las líneas 303 - 308 y editamos así:

Código: [Seleccionar]

// which 'table' do we want ?
if (!isset($_REQUEST["pane"])) {
    $pane = 0; // option 0: - show 'daily' //  option 1: - show 'seasonal'
} else {
    $pane = $_REQUEST["pane"];
}




“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jezuleon

  • Full Member
  • ***
  • Mensajes: 144
    • Ver Perfil
    • ESTACIÓN JEZULEON
  • Estación: JEZULEON-JEREZ ESAND1100000011406A
Re:Dayfile. Visor muy útil
« Respuesta #11 en: 09 de Abril del 2017, 02:07:18 am »
Nada, no me sale, ni con el archivo dayfile.txt en la carpeta del servidor, ni cambiando el archivo httpd.conf, al que le he modificado la línea ScriptAlias /cgi-bin/ "C:/xampp2/cgi-bin/" por
Alias "/cumulus/data" "C:/Cumulus/data" y cuando intento entrar en la dirección web me dice acceso prohibido.
Bueno, seguiré probando, si no pues nada, así me he entretenido un buen rato.

Desconectado kocher

  • Moderador Global
  • Hero Member
  • ******
  • Mensajes: 977
    • Ver Perfil
    • Meteo San Sebastian - Arriola
  • Estación: San Sebastian, Arriola ESEUS2000000020018A
Re:Dayfile. Visor muy útil
« Respuesta #12 en: 09 de Abril del 2017, 08:25:34 am »
Buenos días Jezuleon.

¿ Puedes poner aquí las líneas (aproximadamente) 28-38 ?

Código: [Seleccionar]

$this_file_name = "betel_readDayfile-test-modif.php"; // If you want to change the name of this file, change this TOO !
 $dayfile = './data/dayfile.txt'; // to work correctly this should be a relative address NOT full url

$field_delimiter = ';';
$date_delimiter = '/';




“La mente es como un paracaídas… Solo funciona si la tenemos abierta”.

“La formulación de un problema, es más importante que su solución”.

“Si buscas resultados diferentes, no hagas siempre lo mismo" . -Albert Einstein-

Desconectado jmviper

  • Investigación
  • Hero Member
  • ******
  • Mensajes: 4.576
  • "Vortex Complex"
    • Ver Perfil
    • www.meteoarchena.es
  • Estación: Archena - ESMUR3000000030600B
Re:Dayfile. Visor muy útil
« Respuesta #13 en: 09 de Abril del 2017, 10:22:50 am »
Nada, no me sale, ni con el archivo dayfile.txt en la carpeta del servidor, ni cambiando el archivo httpd.conf, al que le he modificado la línea ScriptAlias /cgi-bin/ "C:/xampp2/cgi-bin/" por
Alias "/cumulus/data" "C:/Cumulus/data" y cuando intento entrar en la dirección web me dice acceso prohibido.
Bueno, seguiré probando, si no pues nada, así me he entretenido un buen rato.

No no... esa línea está dentro de <IfModule alias_module> .... </IfModule>. Dije anteriormente que debes de poner lo del Alias en un sitio que no esté entre etiquetas de apertura y cierre.

Yo lo tengo inmediatamente después de la línea que pone </Directory> (con cierre).

Siempre después hay que reiniciar apache para que se lleven a cabo los cambios


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

www.meteoarchena.es

Desconectado jezuleon

  • Full Member
  • ***
  • Mensajes: 144
    • Ver Perfil
    • ESTACIÓN JEZULEON
  • Estación: JEZULEON-JEREZ ESAND1100000011406A
Re:Dayfile. Visor muy útil
« Respuesta #14 en: 09 de Abril del 2017, 11:05:25 am »
Buenos días Jezuleon.

¿ Puedes poner aquí las líneas (aproximadamente) 28-38 ?

Código: [Seleccionar]

$this_file_name = "betel_readDayfile-test-modif.php"; // If you want to change the name of this file, change this TOO !
 $dayfile = './data/dayfile.txt'; // to work correctly this should be a relative address NOT full url

$field_delimiter = ';';
$date_delimiter = '/';



$this_file_name = "betel_readDayfile-test-modif.php"; // If you want to change the name of this file, change this TOO !
$dayfile = 'dayfile.txt'; // to work correctly this should be a relative address NOT full url




$field_delimiter = ';';
$date_delimiter = '/';

$buttons = true; // true = button options, false = dropdown options

Esto es como lo tengo ahora, ya que he copiado el dayfile.txt en la carpeta del servidor



<Directory "C:/xampp2/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
Alias "/cumulus/data" "C:/Cumulus/data"
#
# DefaultType: the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value.  If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain

Así acabo de poner el alias, he buscado de abajo para arriba en el archivo httdp.conf el primer sitio que pone </Directory> y lo he copiado justo debajo, luego he guardado el archivo, he parado el servidor apache y lo he vuelto a arrancar, y en el navegador escribo http://estacionjezuleon.mooo.com/cumulus/data y me dice acceso prohibido
« Última modificación: 09 de Abril del 2017, 11:07:43 am por jezuleon »