You are not logged in.
Pages: 1
Topic closed
Bonjour,
J'essaye d'installer GLPI sur mon PC, mais je ne passe pas l'étape 2, pour laquelle j'ai deux erreurs:
1) Vous devez compiler votre php avec l'extension Mysql.
2) GLPI ne peux pas fonctionner correctement sans les fonctions utf8_encode et utf8_decode ; Essayez d'activer le support du XML pour PHP
Pour le moment, j'essaye de résoudre la 1ère erreur (pb aves mysql), je verrais après pour UTF8.
Je tourne sous Mandrake 9.1, mysql 4.0.11, phpmysql 4.3, lipbphp-common 430, apache 2.0, apache2-mod-php 2.0.44.
/etc/php.ini contient la ligne "extension=msql.so" (et httpd a été redémarré après la modif de php.ini)
php.ini est bien lu (et j'ai pu résoudre un problème de mémoire allouée, par exemple)
Php et mysql fonctionne par ailleurs sur la même machine, par exemple avec SPIP, et je ne comprends pas pourquoi il faut que je recompile php.
Toute aide est la bienvenue....
François
Offline
Bonsoir,
Pour ce qui est de la mémoire allouée, cela ne bloque pas l'installation.
Pour le point 1 nous avons trés rarement ce retour de bug mais nous l'avons tout de meme quelque fois et nous n'avons toujours pas réussi à cerner le pb.
Aussi je vais vous demander de tester cette manip et de m'indiquer le résultat obtenu ;
Editez le fichier install.php situé à la racine GLPI.
Ligne 268 , remplacez :
if(!function_exists("mysql_connect")) {
Par
if(!function_exists("mysql_query")) {
Cela devrait réglér votre point 1.
Pour le point 2 : il y a déjà eut des réponses à ce sujet sur le forum faites une petite recherche vous devriez trouvez.
Tenez moi au courant.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
Merci!
Ça roule.
François
Offline
bonjour,
Il me reste egalement un probleme lors de la phase d'install. glpi :
> "Vous devez compiler votre php avec l'extension Mysql"
j'ai effectuer la modif.:
remplacez :
if(!function_exists("mysql_connect")) {
Par
if(!function_exists("mysql_query")) {
--> ligne 244 (ligne 268 indique: case "M" : $mem*=1024;)
redemarrer le server apache..
Le prob. persiste ! ??
Que puis-je pour solutionner ce prob .?
Merci pour vos reponses '
bonne journee
ryu.31@voila.fr
Offline
tu est sous kel version linux??
Offline
version distrib. : Red Hat Linux release 8.0
version noyau : 2.4.18-14
cdt,
Offline
installe php-mysql
Offline
c'etait deja fait:
mysql-4.0.15
php-4.3.10
les 2 services tournent.
cdt,
Offline
Les deux services peuvent tourner mais si le module php-mysql n'est pas installé , php est incapable de communiquer avec mysql.
D'aprés l'erreur que vous remontez, il semble que votre pb vienne de là.
Si ce n'est pas le cas et pour éviter d'incriminer GLPI, il y a t'il d'autres applis php-mysql qui tournent sur votre serveur ?
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
bonjour,
je viens d'installer le module:
[root@fc1 root]# rpm -qa |grep php
php-4.2.2-8.0.5
php-imap-4.2.2-8.0.5
php-mysql-4.0.2-1
php-ldap-4.2.2-8.0.5
toujours la meme erreur, phase1:
" Vous devez compiler votre php avec l'extension Mysql "
qu'est-je puis oublier ??
Merci!
Offline
P-E aller faire un tour sur le forum de votre distribution, ils seront mieux en mesure de vous aidez pour faire fonctionner mysql php et apache ensemble.
Last edited by chacawaca (2006-02-07 18:35:39)
Offline
Je pige pas là si tout est installé et configuré corrrectement , il n'y a pas de raison que GLPI vous affiche ce message d'érreur.
Le test fait par GLPI est vraiment simple if(!function_exists("mysql_query"))
Si mysql_query ne fonctionne pas c'est qu'il y a un pb.
Créez un fichier test.php avec le contenu ci-dessous et pointez dessus avec un navigateur :
<?php
echo "Test de l'extension php pour mysql";
if (!function_exists('mysql_query')){
echo "L'extension n'est pas installée";
}else{
echo "L'extension est installée";
}
?>
Si ça marche pas, c'est que le pb ne vient pas de GLPI, il faudra donc aller voir sur d'autres forums.
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
a tu installé le paquet php-mysql??
perso pour moi ce paquet qui ma retirer ce petit pb sous mandriva 2006!!
Last edited by tomdak (2006-02-08 09:42:22)
Offline
Voila je veux installer glpi sur une distrib REDHAT. seulement au moment des test j'ai le message "Vous devez compiler votre php avec l'extension Mysql."
J'ai donc regarder le fichier install.php a la racine de glpi mais celui ci a deja subit la modification et pourtant toujours le même soucis.
j'ai :
php-mysql 4.2.2-2
php 4.2.2.2
mysql 3.23.58
c'est koi le problème ????
Offline
je t'arrete tout de suite déjà ton mysql est trop vieux : 4.1 mini
Xavier Caillaud
Blog GLPI Infotel
Offline
Faudrait lire les Readme ou lisezmoi de temps en temps ça éviterais de répéter toujours les mêmes choses. De plus GLPI étant en UTF-8 je ne vois pas comment sur une vieille REDHAT tu vas pouvoir t'en sortir. Tu peux essayer une Fedora Core ça fonctionne très bien avec ou une Red Hat Entreprise qui est dispo en téléchargement sur le site de RedHat (sans le support car lui est payant).
A+
Offline
Pages: 1
Topic closed