You are not logged in.
Bonjour,
j'ai récupéré le tuto de Jonathan Wilson (http://glpi-project.org/wiki/doku.php?id=fr:glpiwin) pour le déroulement de l'installation de GLPI sachant qu'à la base je n'ai ni php, ni serveur web, ni mysql.
Je fonctionne sous windows xp pro SP2.
En suivant la procédure, j'ai fais :
- installation apache 2.2.3 (pas de souci pour le moment)
- installation MySQL 5.0.24 (toujours pas de problème)
- installation de PHP5 5.1.6 et configuration du httpd.conf
Et c'est là que les soucis commencent.
Dans le fichier conf il est indiqué de rajouter LoadModule php5_module "c:\php\php5apache2.dll"
et au démarrage du serveur, il coince sur cette ligne. Il m'indique :
"httpd.exe: Syntax error on line 115 of c:/apache group/conf/httpd.conf: Cannot load C:/php/php5apache2.dll into server: Le module spécifié est introuvable"
Voilà, je sais pas trop, le fichier dll existe bien pourtant.
Si quelqu'un a une idée car j'ai hâte de pouvoir utiliser GLPI.
Merci d'avance.
Snoozriton
Offline
1. vérifie le path si le répertoire est bien là
2. essai de changer les \ par des / ou vice versa
3. si sa ne fonctionne pas copie ici les lignes 110 a 120 de ton httpd.conf, voir s'il n'y aurais pas des fautes de frappe
Offline
Question peut-etre bête mais bon je la pose :
vous utilisez quoi pour ouvrir le httpd.conf pour avoir la numérotation ?
Offline
Apache 2.2 necessite
c:\php\php5apache2_2.dll (et pas c:\php\php5apache2.dll)
pour travailler avec PHP
Cette dll n'existe que a partir de PHP 5.2 qui est en beta
Donc tu install
Apache 2.0 (et pas 2.2) et PHP 5.1.6 (qui est une stable)
ou
Apache 2.2 et PHP 5.2 (qui est une beta) (déconseillé en envirronnement de prod)
Bonne continuation
Last edited by Marc Alzieu (2006-10-08 14:53:44)
Offline
effectivement la doc a été fait avec apache 2.0, je n'ai pas testé avec les dernieres versions, et donc je n'ai pas mis la documentation a jour.
Offline
Merci pour votre aide. J'ai refais une installation avec Apache 2.0 (la 2.0.59 pour être précis), PHP 5.1.6 et Mysql 4.1
Lorsque je lance le tout, je n'ai plus de message d'erreur. Dans le fichier log de apache, il me met bien que apache et php sont configurés.
Lorsque j'execute internet explorer (ou opera), que je rentre l'adresse IP de mon serveur j'ai un message d'erreur dans un bandeau rouge :
PhpMyAdmin - Erreur
Php ne peut charger l'extension Mysql, veuillez vérifier votre configuration de PHP.
Or, je ne vois rien de particulier à faire dans Php. J'ai copié le dossier et renommé en "php" à la racine du c:. Et ensuite j'ai juste pris le php.ini dans lequel j'ai fais les modifs et mis dans le dossier de apache.
Sniff, je déséspère de pouvoir tester GLPI.
Si quelqu'un a encore une petite idée. Merci d'avance.
Offline
Voilà du nouveau.
J'ai découvert sur un autre forum, quelqu'un qui avait le même message d'erreur.
On lui a demandé de vérifier dans httpd.conf ou était dirigé le paramètre "PHPInidir"
Je ne l'avais pas et j'ai donc rajouté la ligne "PHPIniDir c:\program files\apache group\apache2\"
et là miracle, mysql me souhaite la bienvenue, mais j'ai un autre message d'erreur, il me met
acces refusé pour utilisateur pmauser@localhost
Offline
Bonjour tout le monde,
J'ai le même problème que snoozriton, j'ai suivi à la lettre la procédure d'installation Windows (http://glpi-project.org/wiki/doku.php?id=fr:glpiwin) et je l'ai reprise plusieurs foi de A à Z en vain.
Configuration:
OS Windows server 2003 r2
Apache version 2.0.58-> le service apache2 fonctionne "c:\Program Files\Apache Group\Apache2"
Mysql Server 4.1 "Windows essentiel"-> le service MySql fonctionne
Php 5.1.6-> "C:\php\" et le php.ini dans "C:\Program Files\Apache Group\Apache2\php.ini"
PhpMyAdmin-2.7.0-pl2 --> "C:\Program Files\Apache Group\Apache2\htdocs\phpmyadmin"
Dans php.ini
- j'ai ajouté l'extension_dir= "c:/php/ext"
- J'ai decommenté upload_tmp_dir = "c:/php/tmp" et créé le dossier tmp
- J'ai decommenté extension=php_mysql.dll et ajouté extension=php_mysqli.dll
Variable d'environnement, j'ai ajouté le path c:\php
Dans Http.conf:
- J'ai ajouté LoadModule php5_module "c:/php/php5apache2.dll" qui est d'ailleurs bien présente dans c:\php"
- j'ai ajouté index.php dans directoryindex et ajouter les deux AddType application
PhpMyAdmin:
Je ne trouve pas le fichier "config.inc.php" mais je trouve un fichier "config.default.php" dans lequel est inscrit "..! DO NOT EDIT THIS FILE, EDIT config.inc.php INSTEAD ..!" Pourtant je vous assure qu'il n'y a pas de "config.inc.php" dans le répertoire PHP!
Dans le fichier "config.default.php"on retrouve exactement les mêmes paramètres que dans "config.inc.php" c'est ici la seule différence avec la procédure d'installation.
Dans la procédure, quel est la version de phpmyadmin utilisé?? ce n'est pas spécifié.
Pour finir lorsque je saisi l'adresse http://localhost/phpmyadmin/ dans le navigateur j'obtiens le message d'erreur "PHP ne peut charger l'extension mysql, veuillez vérifier votre configuration de PHP"
et lorsque je saisi "http://localhost/" je vois bien mon répertoire "phpmyadmin" ainsi que la version d'Apache/2.0.58 (Win32) PHP/5.1.6 Server at localhost Port 80
Voila je pense ne rien avoir oublié sur ma configuration, ca fait presque une semaine que je lis des posts sur d'autres forums, et j'ai vraiment hâte de pouvoir utiliser GPLI qui je pense est un magnifique outil de gestion de parc info.
Merci pour vos réponses, n'hésitez pas à m'écrire à mon adresse mail.
Bonne continuation
Offline
- j'ai ajouté l'extension_dir= "c:/php/ext"
- J'ai decommenté upload_tmp_dir = "c:/php/tmp" et créé le dossier tmp
essais d'inversé les / pour \ et pour phpmyadmin avec la nouvelle version il y a un fichier documenatation.html dans le répertoire, tu l'ouvre il y a une procédure d'installation.
Last edited by chacawaca (2006-10-18 21:33:53)
Offline
Bonjour,
j'ai récupéré le tuto de Jonathan Wilson (http://glpi-project.org/wiki/doku.php?id=fr:glpiwin) pour le déroulement de l'installation de GLPI sachant qu'à la base je n'ai ni php, ni serveur web, ni mysql.
Je fonctionne sous windows xp pro SP2.
Pourquoi vous vous embetez à installer apache / mysql / php à la mano..
OCS est livré avec XAmpp qui vous apporte ses logiciels sur un plateau. vous avez juste à poser votre glpi dans le bon répertoire et hop c'est terminé..
Xavier Caillaud
Blog GLPI Infotel
Offline
re,
J'ai cherché jusqu'à maintenant sans succes donc j'ai abandonné pour l'installation d'apache/mysql..manuellement.
Aprés avoir lu ton post tsmr, je me suis posé la même question pourquoi m'embeter avec tout ca?? donc j'ai tout desinstaller pour installer easyphp 1.8 et j'ai copier les fichiers de glpi dans "C:\Program Files\EasyPHP1-8\www\glpi"
Tout fonctionne à merveille , ca fait plaisir de voir la page d'accueil de glpi
Par contre je comprend pas pourquoi la procédure d'installation de (http://glpi-project.org/wiki/doku.php?id=fr:glpiwin) ne fonctionne pas? je répéte j'ai suivi à la lettre la procédure. A t'elle etait testé? sur quel OS? c'est dingue le nombre de personnes que je vois galéré (sur les forums) avec cette fameuse dll (mysql.dll)
j'ai decouvert glpi par hazard, je voulez l'installer et je suis tombé sur cette procédure donc je n'ai pas cherché d'autre solution d'installation.
Enfin bref, tout fonctionne trés bien maintenant, merci pour votre aide et trés bonne continuation.
Offline
Pareil profites bien de toute la merveilleuse aide de glpi..et de ses plugins allez dodo
Xavier Caillaud
Blog GLPI Infotel
Offline
Ca y est j'ai réussi.
Suite à mon dernier message, j'avais un pb d'authentification de l'utilisateur pmauser (inconnu au bataillon pour moi).
Et j'ai donc trouvé cet user dans le config.inc.php
J'ai modifié les 2 lignes suivantes :
$cfg['servers'][$i]['controluser'] = 'root' (avant il y avait ce fameux pmauser)
$cfg['servers'][$i]['controlpass'] = "mon mot de passe' (celui mis pendant l'install pour la base mysql)
Et là, super je me suis retrouvé devant la page de PhpMyadmin. J'ai pu faire le reste de la configuration et depuis hier je teste GLPI et ça me parait vraiment bien.
Dommage que je n'ai pas eu l'info de tsmr plus tot. OCS est un autre logiciel open source de gestion de parc informatique c'est ça ?
En tout cas merci pour tout et peut-etre à plus tard dans une autre partie du forum.
Offline
Dommage que je n'ai pas eu l'info de tsmr plus tot. OCS est un autre logiciel open source de gestion de parc informatique c'est ça ?
C'est un logiciel qui permet l'inventaire des machines clients et qui maitenant et parfaitement relié à glpi. Glpi peut importer dans sa base les pcs qu'OCS inventorie.
Le rêve quoi.
Xavier Caillaud
Blog GLPI Infotel
Offline