OVH Cloud OVH Cloud

php5 - mysql

2 réponses
Avatar
Thiebald Cremers
Bonjour,

J'ai réussi à installer apache2, php5 et mysql sur ma debian sarge et...
car marche ! waou ! sauf que la connection avec mysql ne marche pas :(

Bien entendu j'ai tout installé avec apt-get, donc je n'ai pas pu
configurer php --with mysql. Je pense qu'il me manque juste un package
ou que c'est juste un petit truc à configurer quelque part, mais
j'avoues que je ne sais pas où chercher.

Est ce que quelqu'un a une idée ? J'ai bien sûr googelisé ma question et
trouvé des trucs sur l'installation de apache2 et php5, mais rien sur la
configuration de php5 avec mysql en utilisant apt...

Merci d'avance de vos éventuelles idées sur la question !



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

2 réponses

Avatar
Olivier Schwander
Thiebald Cremers a écrit :
Bonjour,

J'ai réussi à installer apache2, php5 et mysql sur ma debian sarge et...
car marche ! waou ! sauf que la connection avec mysql ne marche pas :(



Ca sent le problème de version entre le client et le serveur mysql.
Les systèmes d'authentification de mysql 4.0 et 4.1 ne sont pas compati bles.
Vérifie les versions de mysql-server et de client php pour mysql.

Bien entendu j'ai tout installé avec apt-get, donc je n'ai pas pu
configurer php --with mysql. Je pense qu'il me manque juste un package
ou que c'est juste un petit truc à configurer quelque part, mais
j'avoues que je ne sais pas où chercher.



As-tu installé le client mysql pour php?
D'où viennent tes paquets? Il doit surement y avoir un paquet php5-mysq l
(comme php4-mysql pour php4).


Est ce que quelqu'un a une idée ? J'ai bien sûr googelisé ma ques tion et
trouvé des trucs sur l'installation de apache2 et php5, mais rien sur la
configuration de php5 avec mysql en utilisant apt...


Pour le problème d'identification, va voir la faq de mysql (je ne
retrouve plus l'adresse)

Merci d'avance de vos éventuelles idées sur la question !





Avatar
Thiebald Cremers
Le mardi 21 juin 2005 à 23:06 +0200, Olivier Schwander a écrit :
Thiebald Cremers a écrit :
> Bonjour,
>
> J'ai réussi à installer apache2, php5 et mysql sur ma debian sarge et...
> car marche ! waou ! sauf que la connection avec mysql ne marche pas :(

Ca sent le problème de version entre le client et le serveur mysql.
Les systèmes d'authentification de mysql 4.0 et 4.1 ne sont pas compatibles.
Vérifie les versions de mysql-server et de client php pour mysql.

> Bien entendu j'ai tout installé avec apt-get, donc je n'ai pas pu
> configurer php --with mysql. Je pense qu'il me manque juste un package
> ou que c'est juste un petit truc à configurer quelque part, mais
> j'avoues que je ne sais pas où chercher.

As-tu installé le client mysql pour php?
D'où viennent tes paquets? Il doit surement y avoir un paquet php5-mysql
(comme php4-mysql pour php4).


> Est ce que quelqu'un a une idée ? J'ai bien sûr googelisé ma question et
> trouvé des trucs sur l'installation de apache2 et php5, mais rien sur la
> configuration de php5 avec mysql en utilisant apt...
Pour le problème d'identification, va voir la faq de mysql (je ne
retrouve plus l'adresse)

> Merci d'avance de vos éventuelles idées sur la question !
>




Merci pour cette réponse, j'aurais dû être plus précis, la connection ne
se fait pas avec le message d'erreur de php "call to an undefined
function mysql_connect...."

Voici les packages que j'ai installé :
mysql-common mysql-server mysql-client tous trois la version 4.0

php5 php5-cgi php5-cli php5-common php5-dev php5-fcgi php5-gd php5-mysql
php5-mysqli php5-pear

apache2 apache2-common apache2-doc apache2-mpm-prefork apache2-utils
libapache2-mod-auth-mysql libapache2-mod-php5


mysql tout seul marche bien, et l'ensemble apache2 + php5 aussi. Si
j'avais un problème d'authentification mysql, je pense que php m'aurait
renvoyé le message d'erreur de mysql. Or là, php5 ne connaît carrément
pas la fonction connection à mysl.



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact