Tout d'abord merci de diffuser ce petit howto "installation de GLPI sur easyphp".

C'est une trés bonne initiative.

Je me permet d'emettre toutefois quelques remarques :


Hebari mohamed a écrit :
Télécharger et installer *Easyphp 1.6.0.0* (version register_globals =off ça marche pas avec la 1.7 )**


Là je ne comprends pas. GLPI version 0.31 fonctionne parfaitement avec Easyphp 1.7. Je l'ai encore testé, il y a quelques jours.

Pour les versions postérieures à la 0.3, GLPI necessitait que le php.ini soit configuré avec la variable register_global=on mais ce n'est plus le cas désormais. GLPi s'accomode parfaitement de register_global=off conformément aux directives de sécurité PHP.


Télécharger et installer le dossier source *Glpi (*pour cette article j’ai utiliser une glpi-0.3.1.tar* ) *à la racine de \Easyphp\www**


ok


Relance de Easyphp et clique droit menu administration dans *Administrer vos bases de données *ouvrir PhpAdmin et dans « *créer une base de données* » mettre « glpidb » -> bouton créer.

*« Base de données glpidb a été créé(e). »*

* *

Dans le menu parcourir.. sélectionner le fichier \EasyPHP\www\glpi\mysql\ glpi-0.3-default.sql puis exécuter un message

Apparaît « *Votre requête SQL a été exécutée avec succès : Le contenu de votre fichier a été inséré. (206 Instructions »*

* *

Revenir sur l’écran d’accueil de l’administration « *Easyphp *» afin de créer l’utilisateur *glpiuser *menu « utilisateurs et privilèges »

->Choisir bouton « ajouter un utilisateurs »

->Puis sélectionner serveur  « localhost »

->Nom d’utilisateur « glpiuser »

->Mot de passe « glpiuser »

Pas obligatoire vous mettez ce que vous voulez comme mot de passe.


-> Puis dans Privilèges « Tout cocher » puis valider ok


ok

Voilà vous n’avez plus qu’a relancer Easyphp et lancer dans Weblocal ouvrir le site Glpi puis se connecter avec le code user : glpi mot de passe :glpi


Non ! Vous oubliez une étape cruciale :

Editez le fichier config.php  dans  glpi/glpi/config/.

Indiquez vos paramètres :

- Pour la base de données.

Soit :

var $dbhost = "localhost";

var $dbuser                 = "glpiuser";

var $dbpassword                = "motdepassequevousavezchoisiplushaut";

var $dbdefault                = "glpidb";


- Pour le chemin d'accés à glpi (si vous l'avez installé dans un répertoire particulier).

D'où votre problème cité plus bas.


*1)J’ai le message d’erreur « Warning: Accès refusé pour l'utilisateur: '[EMAIL PROTECTED]' erreur dans classe.php » ?*

*         *

Bizarre ce problème j’ai vérifier le code du fichier config.php (avec un ultraedit ou un dreamweaver) dans le répertoire \www\glpi\glpi\config\ , il semblerait que modifier la ligne « var $dbpassword= "glpiuser"; » et mettre le mot de passe en clair solutionne le pb.

oui voir explication plus haut.


Voilà, en espérant que mes indications compléteront utilement votre howto.


Mathieu


--
Jean-Mathieu Doléans
Association Indepnet
http://indepnet.net


Reply via email to