You are not logged in.
j'ai un piti problème :
dans mes logiciels au niveau de mes licences j'ai ça :
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\OCSinventoryNG\xampp\htdocs\glpi65\glpi\common\classes.php on line 89
et ca pour chaque différente licence dans le tableau qui suit
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\OCSinventoryNG\xampp\htdocs\glpi65\glpi\common\classes.php on line 92
ce message remplce les noms des machines à qui est attribué la licence !
j'ai testé en glpi 6 et 6.5 et avec des svg de répertoires glpi et de base sql !
probléme mysql plus grave ? merci de votre aide si quelqu'un a déjà connu ce problème !
Xavier Caillaud
Blog GLPI Infotel
Offline
bon ca me rassure.. Je viens de faire une nouvelle install sur un autre poste avec le nouvel ocs donc le nouvel Xampp et glpi 6.
J'ai rajouté le dernier plugin ocs
import OK
je rajoute un logiciel, no problemo..
Je rajoute une licence a ce logiciel et Vlam...
1 licence(s) trouvée(s) - 0 mise(s) à jour trouvée(s) - 0 Installations Installations :
Numéros de série Total Expiration OEM AchetéWarning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\OCSInventoryNG\xampp\htdocs\glpi\glpi\common\classes.php on line 90
free 1 N'expire jamaisWarning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\OCSInventoryNG\xampp\htdocs\glpi\glpi\common\classes.php on line 93
et je ne l'ai pas encore associé à la machine..
po cool tout ca !
Quelqu'un pourrait il essayer ?
Last edited by tsmr (2005-12-14 15:41:01)
Xavier Caillaud
Blog GLPI Infotel
Offline
bon dans une base vide et sans import d'ocs ca fait pareil..
donc ca vient bien de Xampp..
Package Ocs NG - XAMPP version 1.5.0 pl1
Serveur Web : Apache 2.0.55
Base de données : 5.0.15
Langage : PHP 5.0.5 + PHP 4.4.1 pl1
PhpMyAdmin 2.6.4-pl3
je continue mes recherches !
Xavier Caillaud
Blog GLPI Infotel
Offline
Raaaa,,,,j'avais pas vu... zut zut zut
ça ma bousillé ma belle présentation......
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
ah je suis pas le seul ..
y aurait il incompatibilité avec les nouvelles versions proposés dans Xampp nouvelle version ?
Last edited by tsmr (2005-12-14 18:02:45)
Xavier Caillaud
Blog GLPI Infotel
Offline
j'ai essayé de swaper de php, et repasser en php4, rien du tout ...
jme demande si c'est pas le sql 5
ailllll aillll ailllll
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
on a eu la même idée
je pense aussi que ca vient de Mysql
Xavier Caillaud
Blog GLPI Infotel
Offline
comment on downgrad un sql ?
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
plusieurs questions/réponses s'offre à mon esprit :
- on réutilise la sauvegarde du répertoire de xampp que l'on a fait juste avant la migration vers le nouvel ocs
Si bien sur on l'a faite, hein Jm
- si on dowgrade mysql, ocs nouvelle version va t'il aussi bien marcher ?
- Soyons fou, essayons !
Xavier Caillaud
Blog GLPI Infotel
Offline
j'ai vu qu'il y avait une version 5.016 de mysql alors que nous sommes en 5.015
on va essayer sniffff
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
j'ai vu qu'il y avait une version 5.016 de mysql alors que nous sommes en 5.015
on va essayer sniffff
ca fait pareil euh
Xavier Caillaud
Blog GLPI Infotel
Offline
par contre quand on repasse en sql 4.1 ca fonctioneuh
et ocs ne fonctionne plus
The big dilemne !
Last edited by tsmr (2005-12-14 19:06:07)
Xavier Caillaud
Blog GLPI Infotel
Offline
Ya un moyen de faire fonctionner ocs sur un mysql 4.1 assez facilement, c'est ce que je fais moi.
J'essaye de vous pondre un truc à ce sujet, si on arrive pas a corriger le bug d'ici là.
Quoi qu'il en soit c'est tout de meme assez bizarre...
Bazile Lebeau
Offline
Ya un moyen de faire fonctionner ocs sur un mysql 4.1 assez facilement, c'est ce que je fais moi.
même avec celui qui vient de sortir ?
J'essaye de vous pondre un truc à ce sujet, si on arrive pas a corriger le bug d'ici là.
merci par avance pour tout
Xavier Caillaud
Blog GLPI Infotel
Offline
Il est bien ce Baaz
oh Bazz,,,, not sauveurrrrr
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
Bon, j'ai essayer en upgradant le mysql en v 5.016 et ben rien
peau de balle
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
Bon dernieres nouvelles fraiches :
dans functions.php sous glpi/glpi/softwares
la query suivante provoque la première erreur :
$query_inst = "SELECT glpi_inst_software.ID AS ID, glpi_inst_software.license AS lID, glpi_computers.deleted as deleted, ";
$query_inst .= " glpi_infocoms.ID as infocoms, ";
$query_inst .= " glpi_computers.ID AS cID, glpi_computers.name AS cname FROM glpi_licenses, glpi_inst_software ";
$query_inst .= " INNER JOIN glpi_computers ON (glpi_computers.deleted='N' AND glpi_computers.is_template='0' AND glpi_inst_software.cID= glpi_computers.ID) ";
$query_inst .= " LEFT JOIN glpi_infocoms ON (glpi_infocoms.device_type='".LICENSE_TYPE."' AND glpi_infocoms.FK_device=glpi_licenses.ID) ";
$query_inst .= " WHERE $SEARCH_LICENCE ";
$query_inst.= " AND glpi_inst_software.license = glpi_licenses.ID";
$result_inst = $db->query($query_inst);
$num_inst=$db->numrows($result_inst);
Last edited by tsmr (2005-12-14 21:25:00)
Xavier Caillaud
Blog GLPI Infotel
Offline
Bon, alors, pichou, tu as des nouvelles ?
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
j'aime bien que tu m'appelle par mon piti nom
ben non po grand chose, j'ai pas trop eu le temps
juste que ca vient de la function showLicenses dans functions.php sous glpi/glpi/softwares
et surtout de cette ligne
$num_inst=$db->numrows($result_inst);
sinon po grand chose d'autre
Xavier Caillaud
Blog GLPI Infotel
Offline
ça craint, j'ai plus le temps de revenir en arrière, et j'ai une presentation du produit prévu pour incessament sous peux. Et le point fort, c'est justement l'inventaire logiciel ... aille aille aille
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
ben alors les petit mec on coince lol
j'ai regarder votre probléme et j'avoue que je vais vous laissez chercher,mais dites moi car chez moi c'est pareil :):):):):) je compte sur vous.
Je vais me penchez sur le soucis dés que j'aurais un peu de temps
Jm0u
Navigateurs : Chrome
Installation : Package GLPI 0.84.2
Serveur : Apache 2 / Base : 5.0.15 / Langage : PHP 4.4.1 pl1 / PhpMyAdmin 2.6.4-pl3
Offline
La solution : réécrire la requete comme cela :
$query_inst = "SELECT glpi_inst_software.ID AS ID, glpi_inst_software.license AS lID, glpi_computers.deleted as deleted, ";
$query_inst .= " glpi_infocoms.ID as infocoms, ";
$query_inst .= " glpi_computers.ID AS cID, glpi_computers.name AS cname FROM glpi_licenses";
$query_inst .= " INNER JOIN glpi_inst_software ";
$query_inst .= " ON ( glpi_inst_software.license = glpi_licenses.ID )";
$query_inst .= " INNER JOIN glpi_computers ON (glpi_computers.deleted='N' AND glpi_computers.is_template='0' AND glpi_inst_software.cID= glpi_computers.ID) ";
$query_inst .= " LEFT JOIN glpi_infocoms ON (glpi_infocoms.device_type='".LICENSE_TYPE."' AND glpi_infocoms.FK_device=glpi_licenses.ID) ";
$query_inst .= " WHERE $SEARCH_LICENCE ";
Pourquoi je ne sais pas c'est mysql qui doit interpréter les choses bizarrement.
C'est corrigé dans le CVS
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
Offline
Moyo est mon amii, c'estttt mon ami Moyoooooo.....( le dire plusieurs fois d'affilée, en chantonnant :librement inspiré d'un sketch bien connu)
Plateforme :
OS : Windows 2003 Sp1 / logiciel de décompactage : Winzip / Navigateurs : Internet Explorer 6sp1 / firefox 1.5
Installation : Package Ocs NG RC3 - XAMPP version 1.5.1
Serveur : Apache 2.0.55 / Base : 5.0.18-nt / Langage : PHP 5.1.1 / PhpMyAdmin 2.7.0-pl1
Offline
C'est ca aussi qui fait la force de GLPI.
Des Dev qui sinvestise et qui te reponde, jamais il te laisse dans la m.....
Vive les Dev de GLPI et surtout vive GLPI.
Jm0u
Navigateurs : Chrome
Installation : Package GLPI 0.84.2
Serveur : Apache 2 / Base : 5.0.15 / Langage : PHP 4.4.1 pl1 / PhpMyAdmin 2.6.4-pl3
Offline