IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[PEAR] Utilisation sur serveur de votre hébergeur


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Par défaut [PEAR] Utilisation sur serveur de votre hébergeur
    bonsoir,
    je voudrais savoir comment faire pour configurer le path d'accès à la bibliothèque PEAR de votre hébergeur dans le cas où PEAR et installé.
    Merci (je suis chez 1&1).

  2. #2
    Membre émérite

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Par défaut
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    define('PEAR_ROOT', '~/pear');
    set_include_path(PEAR_ROOT . PATH_SEPARATOR .  get_include_path());
     
    function __autoload($class_name) {
        require_once str_replace('_', '/', $class_name).'.php';
    }
    Configurer et inclure ce code permet d'utiliser une classe PEAR sans avoir a charger le fichier individuellement.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    179
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2006
    Messages : 179
    Par défaut
    est ce que ça veut qu'il suffit à chaque fois de remplacer $class_name par le nom de la classe?

  4. #4
    Membre émérite

    Profil pro
    H4X0|2 @ YourLabs Business Service
    Inscrit en
    Octobre 2006
    Messages
    657
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : H4X0|2 @ YourLabs Business Service
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2006
    Messages : 657
    Par défaut
    Il suffit de coller le code sans oublier de remplacer ~/pear dans la premiere ligne par le chemin vers vers PEAR.php (pas de slash a la fin, comme toujours).
    Ceci fait, vous pourrez acceder aux classes PEAR sans avoir a inclure les fichiers : auto-chargement et description du premier argument de __autoload().

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PEAR] Utiliser deux serveurs smtp en migration pendant propagation
    Par boteha dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 27/04/2014, 10h19
  2. Réponses: 14
    Dernier message: 16/07/2010, 11h06
  3. Utiliser une police sur serveur
    Par spikto dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 18/01/2008, 14h47
  4. requete SQL sur Typed DataSet, sans utiliser SQL serveur
    Par Harry_polin dans le forum Accès aux données
    Réponses: 2
    Dernier message: 06/10/2006, 19h15
  5. Nouveau sur MySQL: utilisation sur un serveur
    Par zorian dans le forum Débuter
    Réponses: 6
    Dernier message: 06/07/2006, 22h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo