You are not logged in.
Bonjour
Auparavant j'avais une version 4.0 de Mysql qui fonctionnait plutôt pas mal (avec le recul)
et GLPI fonctionnait. Mais j'ai voulu le connecter avec OCS j'ai suivi la procédure décrite sur votre
site tout ok, sauf pour synchroniser les bases, il y avait une erreur SQL dans le refresh.bat
Après un tour sur le site de MySQL j'ai pris la décision d'upgrader la version.
Et là c'est le drame...
je relance GLPI et j'ai ce message :
Warning: mysql_connect(): Access denied for user 'root'@'nirvana.gxf.fr.internal' (using password: NO) in C:\glpi\glpi\common\classes.php on line 51
pas grave, je vais lancer glpi/glpi/config_db.php
et là le message suivant :
Fatal error: Class db: Cannot inherit from undefined class dbmysql in C:\glpi\glpi\config\config_db.php on line 2
Version 0.6 de GLPI
PHP 4
OS : Windows + IIS
Que puis je faire dans ce cas ???
Merci de votre aide..
Last edited by Fabrice L. (2005-09-22 09:59:29)
Offline
pas grave, je vais lancer GLPI/GLPI/config_db.php
Comme son nom ne l'indique pas, le fichier confug_db.php ne sert pas a reconfigurer les parametres de la base de donnée, mais seulement à les stocker...
Ce fichier ne peut/doit pas etre appelé directement.
La meilleure façon de faire c'est de supprimer ou renommer le ficher config_db.php et de relancer une mise a jour de GLPI.
Je rapelle que comme indiqué sur le site le plugin glpi ocs n'est qu'une base de test pour une future intéropérabilité entre les deux projet et qu'il n'est pas recommandé de l'utiliseer en production.
Bazile Lebeau
Offline
Merci de la réponse
j'ai donc relancé l'installation et voiçi mon message lorsque j'arrive à la connexion de la BD :
Impossible de se connecter à la base de données :
Le serveur a répondu : Access denied for user 'root'@'nirvana.gxf.fr.internal' (using password: YES)
c'est certainement quelquechose au niveau de MySQL mais je vois pas quoi.
de plus je n'utilisa pas OCS-NG masi la V3 d'où l'utilisation de la synchro avec le refresh.bat
Merci encore
Offline
est ce que le mot de passe de l'utilsiateur root pour la base mysql est le bon ?
MoYo - Julien Dombre - Association INDEPNET
Contribute to GLPI : Support Contribute References Freshmeat
Offline
oui le mot de passe de l'utilisateur 'est' et 'était' le bon.
mais je viens de trouver la solution un truc tout bête en fait.
il semble qu'avec la version 4.1 MySQL n'accepte pas le mot de passe 'vide'
pour le root en tout cas.
le seul utilisateur autorisé est MYSQL et maintenant je n'ai plus de problème
mon import depuis OCS V3 fonctionne parfaitement
Merci encore
En revanche peut on importer en modifiant le refresh.bat d'autres éléments comme le numéro de série du PC par exemple ?
Offline
je pense que le mot de passe root mysql n"est effectivement pas le bon.
A mon avis mysql a du en mettre un par défaut (pour des raisons de sécurité évidentes) lors de la mise à jour.
Bazile Lebeau
Offline
En revanche peut on importer en modifiant le refresh.bat d'autres éléments comme le numéro de série du PC par exemple ?
Aucune idée sur ce point de notre coté, dans l'absolu oui ça doit etre faisable. Le scrip d'importe pour ocs V3 est une contrib d'un utilisateur, pour ma part je l'ai à peine survolée, je pense que lui sera plus a même de vous répondre si il vous lit ici
Last edited by baaz (2005-09-22 11:12:20)
Bazile Lebeau
Offline
Je pense effectivement que MySQL à modifié le mot de passe et je pense même qu'il interdit à un root de se connecter autrement qu'en local (en tout cas sans mot de passe)
pour le refresh.bat à l'occasion je tenterai la modification et je ne m'enquerai pas de faire un post.
Merci encore pour votre aide, maintenant tout fonctionne correctement.
bon courage pour la suite
Offline