[gepi-users] Fatal error à l'installation 1.4.2
Anthony Randell
anthony.randell at ac-bordeaux.fr
Ven 9 Juin 11:38:08 CEST 2006
Ayant enfin réussi à faire tourner apache-ssl sur un Debian sarge grâce
à la doc sur le site de mutualibre...
http://gepi.mutualibre.org/download/config_sarge_et_install_gepi.pdf
je rencontre un problème à l'installation de la version stable de 1.4.2
qui me surprend:
"Fatal error: Call to undefined function mysql_connect() on line 291"
En regardant dans le fichier en question: ../secure/install.php
je vois qu'on vérifie d'abord si le fichier "connect.inc.php" exist (ou,
du moins, si mes faibles notions du php sont corrects) et puis j'étais
surpris de voir que ce fichier n'existe pas, mais dans le seul existant
dans ce répertoire - connect.cfg - il y a une instruction nous informant
qu'il faut renommer ce fichier connect.inc mais sans extension ".php"
J'ai tout supprimé et redécompressé le tarball et j'ai retenté la
connexion par apache-ssl à la racine de gepi, et cette fois-ci il s'est
plaint que "connect.inc.php" n'existe pas et un lien "Installer la base
mysql" s'est affiché. Sachant que ce serait impossible sans les
coordonnées de connexion, j'ai modifié "connect.cfg" à la main en le
renommant "connect.inc.php", puis j'ai cliqué sur le lien "installer la
base mysql" en pensant qu'il aurait ce qu'il faut pour se connecter et
puis plus rien.. Page vierge! Car j'étais renvoyé à la page de login.
Mais sans l'installation de la base, je suppose qu'il ne peut rien
afficher.
J'ai suivi la doc à la lettre et php4 semble fonctionner correctement
car la page info.php s'affiche comme il faut. Ma base "gepi" vide existe
dans mysql en attendant d'être alimentée par la procédure
d'installation.
Voici mes versions des paquetages installés:
mysql-server 4.0.24-10sarge1
php4-mysql 4.3.10-16
Seul échec était le remplacement de php4-gd2 par php4-gd, mais je crois
cela n'a rien à voir avec mon problème d'installation.
Plus d'informations sur la liste de diffusion gepi-users