par
ferv21 » 03 août 2010, 23:16
Bonjour
J'ai installer PEAR en exécutant go-pear.bat, et pour comprendre j'ai installer le package DB en ligne de commande.
J'ai créer un fichier index1.php dans le répertoire WWW.
Voici le code source:
<?php
$user = 'root';
$passwd = '';
$mysqlServer = 'localhost';
$dataBaseName ='test';
set_include_path(get_include_path() . ";c:\php\pear");
include('DB.php');
$dsn ='mysql://'.$user.':'.$passwd.'@'.$mysqlServer.'/'.$dataBaseName;
$db =& DB::connect($dsn);
if (DB::isError($db)) {
die($db->getMessage());}
echo 'la connexion a reussie' ;
$db->disconnect();
?>
Le problème vient du path car j'ai un message d'erreur de ce type:
Warning: include(DB.php) [function.include]: failed to open stream: No such file or directory in E:\wamp2\www\Nouveau dossier\index1.php on line 9
Warning: include() [function.include]: Failed opening 'DB.php' for inclusion (include_path='.;C:\php5\pear;c:\php\pear') in E:\wamp2\www\Nouveau dossier\index1.php on line 9
Fatal error: Class 'DB' not found in E:\wamp2\www\Nouveau dossier\index1.php on line 13
Wamp est installer dans le lecteur E: je ne comprend pas pour quoi ca me met c:\php\pear...
Il n'arrive pas à trouver le bon chemin est ce que vous savez comment je doit faire?

Cordialement