Résolu Comment installer PhP PEAR

Solutions (6)
Tags :
  • Wamp
  • Programmation
, Maître Yoda |
Bonsoir à tous

J'essaye de faire fonctionner PEAR en local avec wamp server, mais je n'arrive pas à exécuter mon fichier test.php qui se connecte à une base de donnée à l'aide du package DB.

Fichier test.php
Citation :
<?php
set_include_path(get_include_path() . ";c:\php\pear");

$user = 'root';
$passwd = '';
$mysqlServer = 'localhost';
$dataBaseName ='mysql';
require_once '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();?>


Voici le chemin de l'installation du package DB et PEAR C:\wamp\bin\php\php5.3.5\PEAR et les deux erreurs que j'obtiens lorsque je lance le fichier test.php:

Warning: require_once(DB.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\test pear\test.php on line 8

Fatal error: require_once() [function.require]: Failed opening required 'DB.php' (include_path='.;C:\php\pear;c:\php\pear') in C:\wamp\www\test pear\test.php on line 8

Est ce que vous avez une solution?
Merci
Contenus similaires
Meilleure solution
partage
|
  1. set_include_path(get_include_path() . ";c:\wamp\bin\php\php5.3.5\PEAR\" );
  • Commenter cette solution |
Score
0
òh
òi
, Maître Yoda |
Meilleure réponse sélectionnée par Rohan21.
  • Commenter cette réponse |
Score
0
òh
òi
, Maître Yoda |
ah cool ca marche, merci beaucoup.
Ps j'avais enlever le dernier "\" du coup ca donne ca: set_include_path(get_include_path() . ";c:\wamp\bin\php\php5.3.5\PEAR" );
et ca marche
  • Commenter cette réponse |
Score
0
òh
òi
, Maître Yoda |
hmm bein les fichiers sont présent dans le dossier appelé PEAR.
Je vous fait un screeen shot:


Ps: le tuto que j'ai suivi http://php.developpez.com/cours/pear/installation/
  • Commenter cette réponse |
Score
0
òh
òi
|
Ca ne serait pas plutôt DBO.php ?
  • Commenter cette réponse |
Score
0
òh
òi
, Modérateur |
Salut,

C'est que t'as pas de fichier DB.php dans les dossiers d'include ?
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS