You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2011-04-01 12:29:16

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Bug synchro OCS

01-04-2011 12:27 [2@DNTWEB1]
Warning(2): json_encode() [<a href='function.json-encode'>function.json-encode</a>]: Invalid UTF-8 sequence in argument
Backtrace :
C:\OCS Inventory NG\xampp\htdocs\glpi\inc\db.function.php:1278        json_encode()
C:\OCS Inventory NG\xampp\htdocs\glpi\inc\ocsserver.class.php:2080        exportArrayToDB()
C:\OCS Inventory NG\xampp\htdocs\glpi\inc\ocsserver.class.php:4646        OcsServer::addToOcsArray()
C:\OCS Inventory NG\xampp\htdocs\glpi\inc\ocsserver.class.php:1594        OcsServer::updatePeripherals()
C:\OCS Inventory NG\xampp\htdocs\glpi\front\massiveaction.php:461        OcsServer::updateComputer()

pb d'utf8 sur 0.78.3 serveur Windows (désolé)

Offline

#2 2011-04-05 10:17:45

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Bug synchro OCS

difficile à reproduire sans les données en base.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#3 2011-05-04 07:43:34

dbe
Member
Registered: 2010-08-09
Posts: 21

Re: Bug synchro OCS

y'aurait du nouveau sur ce bug?


GLPI version 0.78.4
OCS version 1.3.2

Offline

#4 2011-07-07 17:34:02

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Bug synchro OCS

Même chose :

OCS 1.3.3 / Glpi 0.80.1 (Red hat - depot Remi)

07-07-2011 16:00 [@s-rh-glpi]
Warning(2): json_encode(): Invalid UTF-8 sequence in argument
Backtrace :
/usr/share/glpi/inc/db.function.php:1431        json_encode()
/usr/share/glpi/inc/ocsserver.class.php:2607        exportArrayToDB()
/usr/share/glpi/inc/ocsserver.class.php:4625        OcsServer::addToOcsArray()
/usr/share/glpi/inc/ocsserver.class.php:1774        OcsServer::updateDisk()
/usr/share/glpi/inc/ocsserver.class.php:1180        OcsServer::updateComputer()
/usr/share/glpi/plugins/massocsimport/scripts/ocsng_fullsync.php:328        OcsServer::processComputer()
/usr/share/glpi/plugins/massocsimport/scripts/ocsng_fullsync.php:270        plugin_massocsimport_importFromOcsServer()
/usr/share/glpi/plugins/massocsimport/scripts/ocsng_fullsync.php:166        SecondPass()


Xavier Caillaud
Blog GLPI Infotel

Offline

#5 2011-07-07 18:13:12

tsmr
GLPI-DEV
From: Rennes
Registered: 2005-08-26
Posts: 11,632
Website

Re: Bug synchro OCS

http://www.php.net/manual/fr/function.j … .php#99837

Ajouter ça dans addToOcsArray ?

Ou utiliser le paramètre UTF8 de la config du serveur ocs ?


Xavier Caillaud
Blog GLPI Infotel

Offline

#6 2011-07-08 09:10:46

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Bug synchro OCS

le param utf8 d'OCS le soucis c'est qu'on peut quand même avoir des données pourries dedans.


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

#7 2011-07-08 09:13:42

MoYo
GLPI - Lead
From: Poitiers
Registered: 2004-09-13
Posts: 14,513
Website

Re: Bug synchro OCS

tu sais sur quelle donnée ca chie ?
un hack du genre cela là devrait régler le soucis sur les datas incriminées :
               // Hack for OCS encoding problems
               if (!$cfg_ocs["ocs_db_utf8"] && !seems_utf8($initname)) {
                  $initname = encodeInUtf8($initname);
               }


MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI :    Support     Contribute     References     Freshmeat

Offline

Board footer

Powered by FluxBB