[gepi-users] Re: connexion au server Mysql

HGrac herve.grac at ac-creteil.fr
Dim 16 Avr 23:16:49 CEST 2006


Yan NAESSENS a écrit :

> bonjour,
> je repose ma question, en précisant certains points, puisque les 
> réponses apportées ne me font pas avancer, désolé !
>
>> bonjour,
>> je suis en phase de test pour équiper le lycée de GEPI,
>> j'ai un serveur Apache 2.0.55, Php 5.1.2 et MySQL 5.0.20, le tout sur 
>> un WinMe
>> l'ensemble tourne, notamment PhpMyAdmin...
>
> et effectivement, avec PhpMyAdmin, je peux créer des comptes 
> utilisateurs, et des bases...
>
>> quand je lance Gepi, installer la base MySQL me mène à une page, 
>> appelée phase 1: première étape, la connexion MySQL, mais mon 
>> identifiant (root) et le mot de passe associé (mettons test, par 
>> exemple) sont inopérants : la phase 2: deuxième étape, essai de 
>> connexion au serveur MySQL me renvoie une flèche arrière...
>
> j'ai l'impression que le pb est au niveau du script Gepi
> voici un extrait du fichier error.log du server Apache:
> [Fri Apr 14 18:57:19 2006] [error] [client 127.0.0.1] PHP Fatal error: 
> Call to undefined function mysql_connect() in 
> C:\\website\\gepi\\utilitaires\\install.php on line 291, referer: 
> http://127.0.0.1/gepi/utilitaires/install.php?etape=1

rien de fatal pour un script php4 ..... mais, si je me souviens bien (je 
ne suis pas encore passé à php5) il y a eu des changements au niveau de 
php5 et il se peut que la prise en charge de mysql soit différente, il 
me semble que le module php5-mysql ne fait plus partie de la 
distribution (pour des raisons de licence) et qu'il faut le rajouter à 
la main ..... mais c'est sous réserve

peut-être une piste : vérifier dans la conf de php si il y a un module 
qui parle mysql il doit ressembler sur w$ à php5-mysql.dll

>
> ça vous inspire plus ?
>
> question connexe: il vaut mieux faire vieux ? 

non, il vaut mieux faire stable !

> je veux dire apache 1, php 4 et MySQL 4 ???
>
apache 2 marche tres bien avec php4 et mysql4

pour un serveur en production l'opinion assez répandue est d'utiliser un 
serveur linux-apache-php-mysql avec des versions stables
par exemple debian sarge et les versions d'apache de php et mysql qui 
vont avec !

pour  w$, il me semble qu'il faut au moins du win NT je ne sais pas si 
Me en est un, je crois que c'est à partir de win 2000 que ça passe en 
NT, même si ça fonctionne sur la famille win98, en production ça risque 
de poser des problème car le système n'est pas vraiment multitache.

bon courage
Hervé grac





Plus d'informations sur la liste de diffusion gepi-users