Pages : 1
#1 Le 20/12/2005, à 14:34
- nolan
[Résolu] Install librairies pear
Bonjour,
Je viens de lancer l'install de pear
apt-get insatall php4-pear (j'ai php5 d'installé)
Dans phpinfo()
include_path .:/usr/share/php:/usr/share/pear .:/usr/share/php:/usr/share/pear
Mais voila lorsque je fais
<?php
$db = DB::connect('mysql://jm:jm@192.168.0.4/base_test');
if(DB::isError($db)){
die($db->getUserInfo());
}
?>
J'ai un beau
Fatal error: Class 'DB' not found in /var/www/apache2-default/www-infra/pear/index.php
Si vous aviez une piste
Merci par avance
Dernière modification par nolan (Le 21/12/2005, à 08:13)
N'oubliez pas d'ajouter résolu au titre quand le sujet l'est.
Sous linux on s'en sort toujours sans reformater
Hors ligne
#2 Le 20/12/2005, à 20:20
- cipher16
Re : [Résolu] Install librairies pear
c'est pour ce connecter à une base de donné mysql ?
tenter de vous connecter par :
mysql_connect('192.168.0.4','jm','jm')
mysql_select_db('base_test')
DITE ... C'est SUPER DANGEUREUX DE DONNéE UN MOT DE PASSE ET UN LOGIN DE BDD MYSQL
ou sinon :
<?php
$db = DB::connect('jm:jm@192.168.0.4/base_test:3306');
// port 3306port du serveur mysql, mais je ne connais pas ce type de connection mysql, préférer mon premier script
if(DB::isError($db)){
die($db->getUserInfo());
}
?>
Hors ligne
#3 Le 20/12/2005, à 22:46
- nolan
Re : [Résolu] Install librairies pear
Bonsoir,
Merci d'avoir répondu pour ce qui est du passwd ce n'est pas une base de production base_test :-)
J'ai trouvé entre temps la solution de mon problème le chemin des librairies n'était bon et j'avais oublier un truc trés important
apt-get install php5-mysql
Maintenant tout fonctionne la base_test est securisé.
N'oubliez pas d'ajouter résolu au titre quand le sujet l'est.
Sous linux on s'en sort toujours sans reformater
Hors ligne