[Desenvolupament] Bug al servidor d'estadístiques - parser.php

Hola Pau, Avui mirant les versions de sistemes operatius que fan servir els usuaris del Catanalitzador m'ha sobtat veure que la versió menor de service pack era 5 ó 6 quan jo sempre he vist 0. Veure captura de pantalla que adjunto. He vist que tenim un bug al parser.php[1] que fa que les dades es guardin malament a la base de dades per aquest camp. En concret al codi: ... //Operating $result->OSMajorVersion = $xml->operating['OSMajorVersion'][0]; $result->OSMinorVersion = $xml->operating['OSMinorVersion'][0]; $result->SPMajorVersion = $xml->operating['SPMajorVersion'][0]; $result->SPMinorVersion = $xml->operating['OSMajorVersion'][0]; <-- BUG! ... Fixa't com a SPMinorVersion l'estàs assignant OSMajorVersion en comptes de SPMinorVersion. Horror!!! Pots si us plau esmenar-ho en producció i actualitzar el PHP que tenim al git[1]? Un cop ho tinguis esmenat, caldria executar un update de totes les dades que tenim fins ara per possar el camp SPMinorVersion a 0 que és el valor més habitual. Sinó quan fem anàlisis de sistemes operatius les agrupacions no sortiran bé. Digue'm si et cal cap ajuda. Atentament, Jordi, [1] https://github.com/Softcatala/CatalanitzadorPerAWindows/blob/master/Server/p... -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org Play on-line brain teasers at http://www.gbrainy.com

Hola, El problema que tinc és que des de la feina no ho puc fer... hauré d'esperar a aquesta vesprada. Salut! El 28 de febrer de 2012 9:00, Jordi Mas <jmas@softcatala.org> ha escrit:
Hola Pau,
Avui mirant les versions de sistemes operatius que fan servir els usuaris del Catanalitzador m'ha sobtat veure que la versió menor de service pack era 5 ó 6 quan jo sempre he vist 0. Veure captura de pantalla que adjunto.
He vist que tenim un bug al parser.php[1] que fa que les dades es guardin malament a la base de dades per aquest camp. En concret al codi:
... //Operating $result->OSMajorVersion = $xml->operating['**OSMajorVersion'][0]; $result->OSMinorVersion = $xml->operating['**OSMinorVersion'][0]; $result->SPMajorVersion = $xml->operating['**SPMajorVersion'][0]; $result->SPMinorVersion = $xml->operating['**OSMajorVersion'][0]; <-- BUG!
... Fixa't com a SPMinorVersion l'estàs assignant OSMajorVersion en comptes de SPMinorVersion. Horror!!!
Pots si us plau esmenar-ho en producció i actualitzar el PHP que tenim al git[1]?
Un cop ho tinguis esmenat, caldria executar un update de totes les dades que tenim fins ara per possar el camp SPMinorVersion a 0 que és el valor més habitual. Sinó quan fem anàlisis de sistemes operatius les agrupacions no sortiran bé.
Digue'm si et cal cap ajuda.
Atentament,
Jordi,
[1] https://github.com/Softcatala/**CatalanitzadorPerAWindows/** blob/master/Server/parser.php<https://github.com/Softcatala/CatalanitzadorPerAWindows/blob/master/Server/parser.php> -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/**jmas/bloc/<http://gent.softcatala.org/jmas/bloc/> Planet Softcatalà -> http://planeta.softcatala.org Play on-line brain teasers at http://www.gbrainy.com
_______________________________________________ Desenvolupament mailing list Desenvolupament@llistes.softcatala.org http://llistes.softcatala.org/mailman/listinfo/desenvolupament

Hola, Ja ho he canviat. El 28 de febrer de 2012 9:10, Pau Iranzo <paulists@gmail.com> ha escrit:
Hola,
El problema que tinc és que des de la feina no ho puc fer... hauré d'esperar a aquesta vesprada.
Salut!
El 28 de febrer de 2012 9:00, Jordi Mas <jmas@softcatala.org> ha escrit:
Hola Pau,
Avui mirant les versions de sistemes operatius que fan servir els usuaris del Catanalitzador m'ha sobtat veure que la versió menor de service pack era 5 ó 6 quan jo sempre he vist 0. Veure captura de pantalla que adjunto.
He vist que tenim un bug al parser.php[1] que fa que les dades es guardin malament a la base de dades per aquest camp. En concret al codi:
... //Operating $result->OSMajorVersion = $xml->operating['**OSMajorVersion'][0]; $result->OSMinorVersion = $xml->operating['**OSMinorVersion'][0]; $result->SPMajorVersion = $xml->operating['**SPMajorVersion'][0]; $result->SPMinorVersion = $xml->operating['**OSMajorVersion'][0]; <-- BUG!
... Fixa't com a SPMinorVersion l'estàs assignant OSMajorVersion en comptes de SPMinorVersion. Horror!!!
Pots si us plau esmenar-ho en producció i actualitzar el PHP que tenim al git[1]?
Un cop ho tinguis esmenat, caldria executar un update de totes les dades que tenim fins ara per possar el camp SPMinorVersion a 0 que és el valor més habitual. Sinó quan fem anàlisis de sistemes operatius les agrupacions no sortiran bé.
Fet! Enviaré els canvis al github el més aviat possible.

En/na Pau Iranzo ha escrit:
Hola,
Ja ho he canviat.
Gràcies Pau, ara ja em surt bé. Atentament, Jordi, -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org Play on-line brain teasers at http://www.gbrainy.com

En/na Pau Iranzo ha escrit:
Hola,
Ja ho he canviat.
Hola Pau, Al git consta malament encara: https://github.com/Softcatala/CatalanitzadorPerAWindows/blob/master/Server/p... Quina versió tenim en producció? Gràcies, Jordi, -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org Play on-line brain teasers at http://www.gbrainy.com

Hola Jordi, El 13 de març de 2012 23:51, Jordi Mas <jmas@softcatala.org> ha escrit:
En/na Pau Iranzo ha escrit:
Hola,
Ja ho he canviat.
Hola Pau,
Al git consta malament encara:
https://github.com/Softcatala/CatalanitzadorPerAWindows/blob/master/Server/p...
Quina versió tenim en producció?
Doncs tens raó. Ara ja és correcte.

En/na Pau Iranzo ha escrit:
Hola Jordi,
El 13 de març de 2012 23:51, Jordi Mas <jmas@softcatala.org> ha escrit:
En/na Pau Iranzo ha escrit:
Hola,
Ja ho he canviat.
Hola Pau,
Al git consta malament encara:
https://github.com/Softcatala/CatalanitzadorPerAWindows/blob/master/Server/p...
Quina versió tenim en producció?
Doncs tens raó. Ara ja és correcte.
Gràcies Pau Jordi, -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org Play on-line brain teasers at http://www.gbrainy.com
participants (2)
-
Jordi Mas
-
Pau Iranzo