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 :

extension GD


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2016
    Messages : 1
    Par défaut extension GD
    Bonjour,

    j'ai commencé un code en PHP qui utilise l'extension GD. Le code fonctionne correctement en l’exécutant avec le navigateur, cependant lorsque je veux l'exécuter en ligne de commande, les fonctions de l'extension GD sont non définies. J'ai pourtant activé l'extension gd2.dll dans le php.ini et le fichier gd2.dll est bien présent. Que faire pour l'exécuter svp ? Voici la partie du code qui exploite l'extension GD :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    function getcolor($img,$x,$y){
     
    $im = imagecreatefrompng($img);
    $rgb = imagecolorat($im, $x, $y);
    $colors = imagecolorsforindex($im, $rgb);
    }
    Lors de l'éxécution du code, le message suivant apparaît :
    "Fatal error: Uncaught Error: Call to undefined function imagecreatefrompng() in C:\Users\Fernon Maxime\phpworkspace\ppe\test_1\functions.php:5"
    On m'a parlé du "buffering" du code pour palier à ce problème. Or je ne connais pas bien ces fonctions, j'ai essayé de placer le code qui utilise l'extension gd entre ob_start et ob_end_clean, le résultat reste le même.
    J'ai également entendu qu'il fallait encoder en ANSI, cela ne change toujours rien.

    Pouvez-vous m'aider s'il vous plaît, Merci !

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 672
    Par défaut
    Citation Envoyé par Pyhew Voir le message
    Le code fonctionne correctement en l’exécutant avec le navigateur, cependant lorsque je veux l'exécuter en ligne de commande, les fonctions de l'extension GD sont non définies.
    PHP utilise 2 fichiers php.ini différents dans ces 2 cas. Pour trouver quel fichier modifier, lancez la fonction http://php.net/phpinfo et vous verrez toutes les informations comme le fichier php.ini, le chemin des bibliothèques...

Discussions similaires

  1. Problème extension fichier FLV dans HTML
    Par gaucho dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 17/02/2011, 10h58
  2. php probléme extension
    Par shadow578 dans le forum Langage
    Réponses: 1
    Dernier message: 03/12/2009, 17h19
  3. [AC-2003] Attacher table - problème extension
    Par damsmut dans le forum Modélisation
    Réponses: 2
    Dernier message: 20/07/2009, 16h56
  4. problème extension LAN
    Par maestro1303 dans le forum Administration
    Réponses: 1
    Dernier message: 30/10/2008, 16h41
  5. [Configuration] Problème extension php
    Par beberd dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 04/12/2006, 10h39

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