Page 1 sur 1

[mysql]probleme de base de données...

Posté : 05 janv. 2006, 14:27
par Debix
Salut !

J'ai un problème, comme j'ai réinstallé mon système (je suis sous Linux), j'ai réinstallé les paquets suivants pour php et mysql :
  • mysql-server
  • php5 et php4
  • phpmyadmin
  • apache2
Mais phpmyadmin ne marche pas en mode graphique, voici le message dans http://localhost/phpmyadmin/

Et le message :
PHP ne peut charger l'extension mysql,
veuillez vérifier votre configuration de PHP
Documentation
Je n'arrive donc pas à avoir accès à la base de données mysql mais j'arrive à y accéder en ligne de commande, un problème de paquets ? de configuration de apache ?

Et donc quand je fais,

Code : Tout sélectionner

<?php $connect = mysql_connect("localhost", "root", "le_mdp"); mysql_select_db("linux_facile",$connect); mysql_close(); ?>
Et le message d'erreur,
Fatal error: Call to undefined function mysql_connect() in /var/www/essai_de_connection.php on line 2
Pourquoi ?

Merci

Posté : 05 janv. 2006, 14:34
par zeus
Dans ton fichier php.ini, tu doit avoir l'extension mysql qui est commentée.
En PHP 5, par défaut, il faut utiliser mysqli

Posté : 05 janv. 2006, 19:03
par Debix
Ok, mais quelle est la ligne exacte ? car je ne l'ai pas trouvé

@++

Posté : 05 janv. 2006, 20:05
par Cyrano
Sous linux, il n'est pas exclus que la configuration par défaut utilise mysqli au lieu de mysql, donc fais un test en remplaçant mysql_connect par mysqli_connect : ces deux fonctions font la même chose.

Posté : 05 janv. 2006, 22:39
par Debix
Cyrano >> non, ça ne marche pas avec mysqli

quelqun pourrait-il me donner son php.ini ?

@++

Posté : 05 janv. 2006, 23:03
par Cyrano
Si je le trouve, pourquoi pas, je viens de faire une installation de Linux Mandriva 2006 et pour l'instant, la configuration est brute d'installation par défaut, mais faut que je reboote sous Linux pour aller chercher ça. Je vais essayer de trouver ça.

Posté : 05 janv. 2006, 23:06
par Debix
oki merci

Posté : 05 janv. 2006, 23:44
par Cyrano
Ok, je t'ai mis ça ICI

Attention, il y a des mentions Zend Studio à la fin, n'en tiens pas compte, j'ai ça + le Zend Studio Server qui sont installés aussi et ça ajoute ces éléments là mais ça ne devrait pas affecter le reste.

Posté : 06 janv. 2006, 18:51
par Debix
J'ai mis mais ça ne marche pas, que faire ?

Posté : 06 janv. 2006, 19:35
par Cyrano
Tu m'en vois navré, mais je suis vraiment pas qualifié sous Linux pour t'aider sur ce point, mes connaissances en la matière étant vraiment basiques de chez basique.