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 :

[GD] Coment detecter l'activation d'une librairie


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 107
    Points : 55
    Points
    55
    Par défaut [GD] Coment detecter l'activation d'une librairie
    Bonsoir,

    J'ai une question simple. Comment détecter l'activation coté serveur WEB/PHP de la librairie GD ou GD2 ?

    J'ai, en effet, un script qui produit des images réduite a partir d'images originale. Si la librairie GD ou GD2 n'est pas activé, j'ai un message d'erreur. Comment vérifier que la librairie est activé ?

    Même question pour d'autre librairies/modules, comme SNMP et d'autres. Merci de toute aide.

    J.

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Avec extension_loaded()
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 107
    Points : 55
    Points
    55
    Par défaut
    OK, merci beaucoup.

    Sur php.net, dans un exemple sur le fonction que tu as donnée, il y a un gd.so. Que veut dire le "so" ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    if (!extension_loaded('gd')) {
        if (!dl('gd.so')) {
            exit;
        }
    }
    Merci.

    J.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    "Shared Object", c'est l'equivalent d'une DLL windows dans le monde Unix.
    Sur un serveur windows ca donnerait par exemple
    Si tu as bien suivi l'exemple, cette ligne cherche a demarrer pendant le script une extension qui ne le serait pas.
    Dans le cas d'un hebergement, il y a peu de chances que cela fonctionne : soit l'extension est présente et active, soit il n'y a rien.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. [c/winAPI] coment activer/désactiver une combobox
    Par orbbu dans le forum Windows
    Réponses: 4
    Dernier message: 10/06/2006, 20h43
  2. Creer et utiliser une librairie externe à l'exécutable
    Par multani dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 06/11/2003, 10h11
  3. Utiliser une librairie graphique
    Par Troopers dans le forum Linux
    Réponses: 6
    Dernier message: 22/08/2003, 11h22
  4. Réponses: 5
    Dernier message: 11/03/2003, 11h49
  5. inclure une librairie *.lib
    Par darkbm dans le forum C
    Réponses: 2
    Dernier message: 16/12/2002, 22h48

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