1 (edited by shamadache 2017-02-17 14:47:25)

Topic: [Résolu] Connexion GLPI 0.90.3 avec OCS 2.1.2 [Résolu]

Bonjour,
Je viens de passer une journée entière à essayer de connecter mon serveur OCS avec mon GLPI et impossible j'ai toujours le message: Échec de connexion à la base de données

Voici toutes les caractéristiques de mon système
GLPI tourne sur un serveur Windows A
Version 0.90.3

OCS tourne sur un serveur Windows B
Version 2.1.2
XAMPP 1.7.7

A chaque tentative voici ce que me remonte le fichier php-errors.log

  *** PHP Warning(2): mysqli::mysqli(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: H�te inconnu. 
  Backtrace :
  :                                                  
  inc\dbmysql.class.php:122                          mysqli->mysqli()
  inc\dbmysql.class.php:82                           DBmysql->connect()
  plugins\ocsinventoryng\inc\dbocs.class.php:46      DBmysql->__construct()
  ...ins\ocsinventoryng\inc\ocsdbclient.class.php:39 PluginOcsinventoryngDBocs->__construct()
  ...ins\ocsinventoryng\inc\ocsserver.class.php:4207 PluginOcsinventoryngOcsDbClient->__construct()
  ...ins\ocsinventoryng\inc\ocsserver.class.php:4186 PluginOcsinventoryngOcsServer::getDBocs()
  plugins\ocsinventoryng\inc\ocsserver.class.php:924 PluginOcsinventoryngOcsServer::checkOCSconnection()
  plugins\ocsinventoryng\inc\ocsserver.class.php:129 PluginOcsinventoryngOcsServer->showDBConnectionStatus()
  inc\commonglpi.class.php:469                       PluginOcsinventoryngOcsServer::displayTabContentForItem()
  inc\commonglpi.class.php:444                       CommonGLPI::displayStandardTab()
  ajax\common.tabs.php:91                            CommonGLPI::displayStandardTab()
2017-02-15 16:50:16 [[email protected]]
  *** PHP Notice(8): Undefined index: glpiactiveprofile
  Backtrace :
  inc\reminder.class.php:77                          
  inc\reminder.class.php:855                         Reminder::canView()
  inc\planning.class.php:1146                        Reminder::populatePlanning()
  front\planning.php:119                             Planning::generateIcal()

Je pense avoir chercher un peu partout que ce soit sur le net ou sur ce forum, impossible de résoudre mon problème...

D'avance merci

2

Re: [Résolu] Connexion GLPI 0.90.3 avec OCS 2.1.2 [Résolu]

Salut,
Visiblement le serveur glpi n'arrive pas à résoudre le nom indiqué dans la configuration, un problème de configuration DNS? Essaye avec l'adresse ip

shamadache wrote:

A chaque tentative voici ce que me remonte le fichier php-errors.log

  *** PHP Warning(2): mysqli::mysqli(): (HY000/2002): php_network_getaddresses: getaddrinfo failed: H�te inconnu. 
  Backtrace :
  :                                                  
  inc\dbmysql.class.php:122                          mysqli->mysqli()
  inc\dbmysql.class.php:82                           DBmysql->connect()
  plugins\ocsinventoryng\inc\dbocs.class.php:46      DBmysql->__construct()
  ...ins\ocsinventoryng\inc\ocsdbclient.class.php:39 PluginOcsinventoryngDBocs->__construct()
  ...ins\ocsinventoryng\inc\ocsserver.class.php:4207 PluginOcsinventoryngOcsDbClient->__construct()
  ...ins\ocsinventoryng\inc\ocsserver.class.php:4186 PluginOcsinventoryngOcsServer::getDBocs()
  plugins\ocsinventoryng\inc\ocsserver.class.php:924 PluginOcsinventoryngOcsServer::checkOCSconnection()
  plugins\ocsinventoryng\inc\ocsserver.class.php:129 PluginOcsinventoryngOcsServer->showDBConnectionStatus()
  inc\commonglpi.class.php:469                       PluginOcsinventoryngOcsServer::displayTabContentForItem()
  inc\commonglpi.class.php:444                       CommonGLPI::displayStandardTab()
  ajax\common.tabs.php:91                            CommonGLPI::displayStandardTab()
2017-02-15 16:50:16 [[email protected]]
  *** PHP Notice(8): Undefined index: glpiactiveprofile
  Backtrace :
  inc\reminder.class.php:77                          
  inc\reminder.class.php:855                         Reminder::canView()
  inc\planning.class.php:1146                        Reminder::populatePlanning()
  front\planning.php:119                             Planning::generateIcal()
Debian/i386 Wheezy 8.7
APACHE 2.4.10-10+deb8u7 | PHP 5.6.29+dfsg-0+deb8u1 | MYSQL  5.5.54-0+deb8u1
GLPI 9.1.2 | OCS 1.3.2

3

Re: [Résolu] Connexion GLPI 0.90.3 avec OCS 2.1.2 [Résolu]

C'est déjà le cas. J'aurais du mettre mes paramètres de connexion. Les voici:
Nom: OCS
Hote: http://x.x.x.x                Méthode de synchro: Standart
Base: ocsweb                          Base de données en UTF8: non
utilisateur: ocs
mdp: ...
Actif: oui

Toujours cette erreur... sad

4

Re: [Résolu] Connexion GLPI 0.90.3 avec OCS 2.1.2 [Résolu]

Salut,

Il faut mettre uniquement l'adresse IP ou le nom (sans http://)

Debian/i386 Wheezy 8.7
APACHE 2.4.10-10+deb8u7 | PHP 5.6.29+dfsg-0+deb8u1 | MYSQL  5.5.54-0+deb8u1
GLPI 9.1.2 | OCS 1.3.2

5

Re: [Résolu] Connexion GLPI 0.90.3 avec OCS 2.1.2 [Résolu]

Bonjour,
Le problème venait du fichier my.ini ou la ligne bind address était activé.

Merci pour votre aide.