You are not logged in.
Pages: 1
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
difficile à reproduire sans les données en base.
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
y'aurait du nouveau sur ce bug?
GLPI version 0.78.4
OCS version 1.3.2
Offline
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
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
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
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
Pages: 1