Aide - Recherche - Membres - Calendrier
Version complète : rajouter pear ds un dossier perso
Forum Développeur - Administration serveur, programmation et base de données > Programmation > PHP
chrystalide
Bonjour à tous
j'ai développé un site en utilisant les modules pear avec PHP
bon le hic c'est que je n'ai pas d'hébergement payant, donc pas forcément la bonne configuration
Dans mon fichier j'ai un
QUOTE
require 'DB.php';
mais évidement il ne le trouve pas. de ce fait je le rajoute dans mon dossier perso, mais va savoir pourquoi il trouve le fichier mais ne trouve plus ma base de données..
enfin voilà il doit avoir une astuce mais je ne m'en sort pas..
help please.. biggrin.gif
mEga
Juste pour savoir tu as mis pear dans un dossier particulier je suppose, vérifie le chemin.
La tu appelles le fichier qui doit se trouver dans le même répertoire que ton script, ca n'est peut etre pas le cas.
chrystalide
salut mEga

merci pour ta réponse biggrin.gif
j'ai placé le fichier PEAr ds le même dossier..
il le trouve bien, mais l'ensemble ne passe pas...
le script php doit être correcte mais rien à faire il ne passe pas.
je vais virrer pear de mon serveur et le placer directement ds le même dossier , on verra bien le résultat..

si tu as d'autres idées elles sont les bienvenues.. 8-)
chrystalide
bon beh voilà j'ai trouvé une solution
elle n'est pas globale pour le serveur, mais je n'ai pas le temps d'essayer plus..
donc ds le même dossier j'ai du reprendre deux fichiers
QUOTE
DB.php et PEAR.php et ds un dossier du nom de DB rajouter les fichiers common.php et mysql.php

bon il a moyen de généraliser l'ensemble mais je n'y suis pas encore arrivé. :roll:
mEga
je me pose une question comme ca, mais

CODE
include $_SERVER["DOCUMENT_ROOT"] . "/chemin/vers/le/repertoire/pear";

devrait marcher.
Explication.

Tu as un répertoire nommé "pear" a la racine de ton site.
Il te suffira donc de faire
CODE
include $_SERVER["DOCUMENT_ROOT"] . "/pear/DB.php";

Non testé mais a priori fiable. Si ca n'est pas le cas n'hésite pas !
Thanh
+1 pour la solution de mEga.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.