Cal Meteocoll
Benvingut(da), Visitant/. Sisplau ingressar o registrar-se.
16 Maig de 2008, 06:54:01
Inici Ingressar Registrar-se

La fotografia de la setmana
Fageda d en Jordà (Garrotxi)
Foto de la setmana
Notícies: El fòrum ja és a un nou servidor. Si trobeu algun tipus de problema, feu-ho saber i ho arreglarem.

+  Forum CATmeteo
|-+  Meteorologia
| |-+  Fòrum general de meteorologia i climatologia
| | |-+  Instrumentació
| | | |-+  Manual per fer anar Oregon amb Linux Part1
« anterior següent »
Pàgines: 1 2 3 4 [5] 6 Anar Baix Imprimir
Autor Tema: Manual per fer anar Oregon amb Linux Part1  (Llegit 4603 vegades)
Egarenc
No ssieennto la visstaaa....
Meteoclimatic projecte
Cumulonimbus Capillatus
****
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 9933



WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #40 en: 14 Juny de 2007, 10:52:27 »

Quina po  que fas Egarenc. Que estaràs barrinant?
 

Grin

Estava donant un cop de mà al Cota, però tens raó... ja estic barrinant coses Grin Grin
En línia

Undulatus
Cumulus
***
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 115


Rubí, Vallès Occidental


WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #41 en: 14 Juny de 2007, 11:36:22 »


Codi:
-rw-r--r-- 1 www-data www-data 29K 2007-06-09 18:15 /mnt/sata1/oregon/data/in_20070609.dat
-rw-r--r-- 1 www-data www-data 17K 2007-06-09 18:15 /mnt/sata1/oregon/data/out_20070609.dat
-rw-r--r-- 1 www-data www-data 19K 2007-06-09 18:15 /mnt/sata1/oregon/data/rain_20070609.dat
-rw-r--r-- 1 www-data www-data 68K 2007-06-09 18:15 /mnt/sata1/oregon/data/wind_20070609.dat


Huh

Fes un "pwd" en el directori aquest on has fet el llistat "ls -la"

Codi:
saba@server:~$ cd /mnt/sata1/oregon/data/
saba@server:/mnt/sata1/oregon/data$ pwd
/mnt/sata1/oregon/data
saba@server:/mnt/sata1/oregon/data$

Una pregunta tonta,  saba. El gnuplot el tens instal·lat?
En línia

Albert
Cumulonimbus Calvus
**
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 3230


La Pobla de Lillet - Alt Berguedà - (873m.)


WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #42 en: 21 Juny de 2007, 14:46:00 »

Codi:
./wmrplot.cgi
Scalar found where operator expected at ./wmrplot.cgi line 84, near "$datafilepath$datafile"
        (Missing operator before $datafile?)
syntax error at ./wmrplot.cgi line 84, near "$datafilepath$datafile"
syntax error at ./wmrplot.cgi line 90, near "}"
Execution of ./wmrplot.cgi aborted due to compilation errors.

Hola a tots,

Tinc exactament el mateix problema que en saba, però només en executar el wmrplot.cgi, wxhistoric.cgi he aconseguit que em funcioni bé i em genera els gràfics correctament (crec), però a la pàgina plots.html no apareix cap gràfic ja que els genera wmrplot

si algú sap què pot passar 

ho he provat en 2 ordinadors diferents (un amb kubuntu i un debian) i en els dos m'he quedat igual...
En línia


El Temps a La Pobla de Lillet : http://eltemps.lillet.net

Webcam La Pobla de Lillet : http://webcam.lillet.net

Undulatus
Cumulus
***
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 115


Rubí, Vallès Occidental


WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #43 en: 22 Juny de 2007, 12:20:20 »

Codi:
./wmrplot.cgi
Scalar found where operator expected at ./wmrplot.cgi line 84, near "$datafilepath$datafile"
        (Missing operator before $datafile?)
syntax error at ./wmrplot.cgi line 84, near "$datafilepath$datafile"
syntax error at ./wmrplot.cgi line 90, near "}"
Execution of ./wmrplot.cgi aborted due to compilation errors.

Hola a tots,

Tinc exactament el mateix problema que en saba, però només en executar el wmrplot.cgi, wxhistoric.cgi he aconseguit que em funcioni bé i em genera els gràfics correctament (crec), però a la pàgina plots.html no apareix cap gràfic ja que els genera wmrplot

si algú sap què pot passar 

ho he provat en 2 ordinadors diferents (un amb kubuntu i un debian) i en els dos m'he quedat igual...

Hola Albert,

Entenc que quant executes els cgi's per separat et funcionen,  però si ho fas mitjan-san
el plots.html no surten els gràfics?

Carles.
En línia

Albert
Cumulonimbus Calvus
**
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 3230


La Pobla de Lillet - Alt Berguedà - (873m.)


WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #44 en: 22 Juny de 2007, 14:58:37 »

Hola Undulatus,

Quan l'executo mitjançant el plots.html no em funciona, però si executo el wmrplot.cgi en una consola tampoc funciona, dóna l'error que hi ha més amunt, en canvi si executo els altres, tan des de la consola com a través de la web em funcionen correctament

Albert
En línia


El Temps a La Pobla de Lillet : http://eltemps.lillet.net

Webcam La Pobla de Lillet : http://webcam.lillet.net

Albert
Cumulonimbus Calvus
**
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 3230


La Pobla de Lillet - Alt Berguedà - (873m.)


WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #45 en: 6 Agost de 2007, 23:37:02 »

Be finalment amb l'ajuda d'Undulatus ho he pogut solucionar

Per si algú té el mateix problema, he canviat el path on es troba el gnuplot:

on diu
Codi:
$gnuplot = "/usr/local/bin/gnuplot";
per
Codi:
$gnuplot = "/usr/bin/gnuplot";
en el wxhistoric.cgi estava bé, però en wmrplot.cgi no.

També com s'ha dit vaig canviar la línia
Codi:
$datafilepath = "/tmp/";
per el lloc on hi ha les dades, seguint aquest tutorial:
Codi:
$datafilepath = "/var/opt/wxdata/";
En línia


El Temps a La Pobla de Lillet : http://eltemps.lillet.net

Webcam La Pobla de Lillet : http://webcam.lillet.net

saba
Estrat
*
Desconnectat Desconnectat

Missatges: 10



Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #46 en: 1 Novembre de 2007, 10:40:22 »

Bones, aprofitant el dia de festa extra m'he posat altra vegada amb el tema

he tornat a baixar el tar i he començat de zero respectant els paths originals

he trobat que no tenia instal·lat el paquet "libcompress-zlib-perl"

de moment he aconseguit veure les dades actuals i l'històric........

el que no puc veure encara son els gràfics de la web principal, el plots.html
mirant els log veig això
Codi:
[Thu Nov 01 10:16:34 2007] [error] [client 192.168.1.210] Scalar found where operator expected at /usr/lib/cgi-bin/wmrplot.cgi line 84, near "$datafilepath$datafile"
[Thu Nov 01 10:16:34 2007] [error] [client 192.168.1.210] \t(Missing operator before $datafile?)
[Thu Nov 01 10:16:34 2007] [error] [client 192.168.1.210] syntax error at /usr/lib/cgi-bin/wmrplot.cgi line 84, near "$datafilepath$datafile"
[Thu Nov 01 10:16:34 2007] [error] [client 192.168.1.210] syntax error at /usr/lib/cgi-bin/wmrplot.cgi line 90, near "}"
[Thu Nov 01 10:16:34 2007] [error] [client 192.168.1.210] Execution of /usr/lib/cgi-bin/wmrplot.cgi aborted due to compilation errors.
[Thu Nov 01 10:16:34 2007] [error] [client 192.168.1.210] Premature end of script headers: wmrplot.cgi


l'arxiu wmrplot.cgi nomes he modificat les línies que diu l'albert, aquí teniu la 84 i les del seu voltant
Codi:
}
elsif ($FORM_DATA{plot} eq "press") {
        $datafile = "in_$date_str.dat";
        if (!(-e $datafilepath$datafile)) {          <------ línia 84
                $datafile = "ins_$date_str.dat";
        }
        $datacol = 9;
        $range = "950:1050";
        $pltln = "\"$datafilepath$datafile\" using $timecol:$datacol notitle";
}


i el valor del datapath

Codi:
$datafilepath = "/var/opt/wxdata/";

aquí si que estic encallat, jo crec que la línia84 esta bé, vaja, que l'arxiu es correcte o sigui que no se on mirar

afegint un parell d'opcions al cgi i executant-lo en una consola dona mes info

Codi:
Scalar found where operator expected at
        /mnt/sata1/www/wxreport/cgiwrapd/wmrplot.cgi line 85, near "$datafilepath$datafile" (#1)
    (S syntax) The Perl lexer knows whether to expect a term or an operator.
    If it sees what it knows to be a term when it was expecting to see an
    operator, it gives you this warning.  Usually it indicates that an
    operator or delimiter was omitted, such as a semicolon.

        (Missing operator before $datafile?)
syntax error at /mnt/sata1/www/wxreport/cgiwrapd/wmrplot.cgi line 85, near "$datafilepath$datafile"
syntax error at /mnt/sata1/www/wxreport/cgiwrapd/wmrplot.cgi line 91, near "}"
Execution of /mnt/sata1/www/wxreport/cgiwrapd/wmrplot.cgi aborted due to compilation errors (#2)
    (F) Probably means you had a syntax error.  Common reasons include:

        A keyword is misspelled.
        A semicolon is missing.
        A comma is missing.
        An opening or closing parenthesis is missing.
        An opening or closing brace is missing.
        A closing quote is missing.

    Often there will be another error message associated with the syntax
    error giving more information.  (Sometimes it helps to turn on -w.)
    The error message itself often tells you where it was in the line when
    it decided to give up.  Sometimes the actual error is several tokens
    before this, because Perl is good at understanding random input.
    Occasionally the line number may be misleading, and once in a blue moon
    the only way to figure out what's triggering the error is to call
    perl -c repeatedly, chopping away half the program each time to see
    if the error went away.  Sort of the cybernetic version of S<20
    questions>.
a veure si amb tot això algú troba una pista
es estrany que el wxhistoric.cgi i el currentwecurrentweather.pl funcionin bé ne canvi el wmrplot.cgi peti
algú em pot acabar de donar l'empenta final?
En línia
saba
Estrat
*
Desconnectat Desconnectat

Missatges: 10



Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #47 en: 1 Novembre de 2007, 13:45:16 »

sembla que ho he trobat encara que m'estranya molt, però de funcionar, funciona 

he borrat unes línies del cgi, les que estan en negreta i color

Citar
if ($FORM_DATA{plot} eq "outtemp") {
        $datafile = "out_$date_str.dat";
        $datacol = 4;
        $range = "-10:30";
        $pltln = "\"$datafilepath$datafile\" using $timecol:$datacol notitle";
}
elsif ($FORM_DATA{plot} eq "outhumid") {
        $datafile = "out_$date_str.dat";
        $datacol = 6;
        $range = "0:100";
        $pltln = "\"$datafilepath$datafile\" using $timecol:$datacol notitle";
}
elsif ($FORM_DATA{plot} eq "press") {
        $datafile = "in_$date_str.dat";
           if (!(-e $datafilepath$datafile)) {
                $datafile = "ins_$date_str.dat";
        }

        $datacol = 9;
        $range = "950:1050";
        $pltln = "\"$datafilepath$datafile\" using $timecol:$datacol notitle";
}
elsif ($FORM_DATA{plot} eq "wind") {
        $datafile = "wind_$date_str.dat";
        $datacol = 5;
        $datacol2 = 7;
        $range = "0:30";
        $pltln = "\"$datafilepath$datafile\" using $timecol:$datacol notitle with impulses";
}
elsif ($FORM_DATA{plot} eq "wdir") {
        $datafile = "wind_$date_str.dat";
        $datacol = 4;
        $range = "0:360";
        $pltln = "\"$datafilepath$datafile\" using $timecol:$datacol notitle with points ps 0.5";
        $scale = "set ytics 45";
}

a veure si algú em pot dir si es correcte. He tornat a baixar el tar, he mirat el cgi i las línies hi son  Huh

podria-ho mirar si vosaltres els hi teniu?
En línia
Albert
Cumulonimbus Calvus
**
Desconnectat Desconnectat

Gènere: Masculí
Missatges: 3230


La Pobla de Lillet - Alt Berguedà - (873m.)


WWW
Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #48 en: 1 Novembre de 2007, 18:18:46 »

sembla que ho he trobat encara que m'estranya molt, però de funcionar, funciona 

he borrat unes línies del cgi, les que estan en negreta i color


a veure si algú em pot dir si es correcte. He tornat a baixar el tar, he mirat el cgi i las línies hi son  Huh

podria-ho mirar si vosaltres els hi teniu?

Ara ho he mirat i veig que ho tinc comentat. No recordo perquè ho vaig fer, però funciona  Roll Eyes Roll Eyes Roll Eyes
En línia


El Temps a La Pobla de Lillet : http://eltemps.lillet.net

Webcam La Pobla de Lillet : http://webcam.lillet.net

saba
Estrat
*
Desconnectat Desconnectat

Missatges: 10



Re: Manual per fer anar Oregon amb Linux Part1
« Resposta #49 en: 3 Novembre de 2007, 08:20:46 »

i jo jurant i perjurant que el codi devia estar bé   

bé, ara que ja funciona i com l'experiència a estat quasi "religiosa", anem per un altre

algun altre soft per la WMR928?
En línia
Pàgines: 1 2 3 4 [5] 6 Anar Dalt Imprimir 
« anterior següent »
Anar a:  


Ingressar amb nom d'usuari, contrasenya i durada de la sessió

Powered by MySQL Powered by PHP Forum CATmeteo | Powered by SMF 1.0.10.
© 2001-2005, Lewis Media. Tots els Drets Reservats.
XHTML 1.0 vàlid! CSS vàlid!
Mobile Phones with free Sony PS3 | Mortgage | Cheap Loan | Corset | Mobile Phone
Pàgina creada en 0.059 segons amb 19 queries.