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

Langage PHP Discussion :

Génération de graphique qui marche en local mais pas en ligne


Sujet :

Langage PHP

  1. #1
    Membre actif
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 557
    Points : 286
    Points
    286
    Par défaut Génération de graphique qui marche en local mais pas en ligne
    Bonjour, sur mon site fraichement hébergé, je ne comprends pas pourquoi la génération de graphique avec la librairie artichow ne fonctionne plus.

    Je crois que c'est un problème de header, mais je n'arrive pas à le faire fonctionner.

  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
    Si tu ne nous décris pas le problème nous ne pourrons pas t'aider.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonjour,

    GD est il activé sur ton hébergeur?

    A+.

  4. #4
    Membre actif
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 557
    Points : 286
    Points
    286
    Par défaut
    Bonjour, dans le php.info sur le serveur, il semble que oui :

    (désolé je n'ai pas fait de capture d'écran) :

    GD Support enabled
    GD Version bundled (2.0.34 compatible)
    FreeType Support enabled
    FreeType Linkage with freetype
    FreeType Version 2.2.1
    T1Lib Support enabled
    GIF Read Support enabled
    GIF Create Support enabled
    JPG Support enabled
    PNG Support enabled
    WBMP Support enabled
    XPM Support enabled
    XBM Support enabled
    Et toujours dans ce php.info, il me met que j'utilise la version PHP 5.2.17. Je ne saisis plus.

  5. #5
    Membre actif
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 557
    Points : 286
    Points
    286
    Par défaut
    Pardon sabotage, excusez moi, j'ai dû faire un doublon.

    Bonjour,

    je n'arrive pas à comprendre pourquoi la génération de graphique fonctionne très bien en local mais pas en ligne.

    Dans le source du ligne, je crois que ce qui bloque ce sont les doubles deux points :: par exemple pour ;

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $group->grid->setType(Line::SOLID);
    Car lorsque je prends le source, et que je clique sur le lien de l'image généré, ils me renvoient toujours à ces lignes qui comportent des doubles points.

    Le problème c'est que c'est la librairie artichow qui est faite comme ça.

    Et puis je ne comprends pourquoi en local ça marche et pas en ligne... L'image est très bien générée en local !
    Je vous passe le lien du site en ligne :

    http://www.league-evolution.com/cham...ue1/ligue1.php

    Vous cochez entre 1 et 4 équipes, et en local on obtient ça EN LOCAL : (voir pièce jointe)

    Et en ligne on obtient rien.

    Vous pouvez faire un ctrl+F sur le code généré, vous recherchez la balise img deux fois (c'est la 2e), et vous verrez que mon image php est bien générée comme en local, mais pas reproduite en ligne.

    Par exemple en ayant coché deux équipes comme Arles et Lorient :

    J'obtiens ce src dans le code source pour le LOCAL comme pour le SERVEUR en ligne.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    src="../graphiques/ligue-by-place.php?liste=a%3A2%3A%7Bi%3A0%3Ba%3A1%3A%7Bs%3A12%3A%22arlesavignon%22%3Ba%3A23%3A%7Bi%3A0%3Bi%3A14%3Bi%3A1%3Bi%3A18%3Bi%3A2%3Bi%3A19%3Bi%3A3%3Bi%3A19%3Bi%3A4%3Bi%3A19%3Bi%3A5%3Bi%3A19%3Bi%3A6%3Bi%3A19%3Bi%3A7%3Bi%3A19%3Bi%3A8%3Bi%3A19%3Bi%3A9%3Bi%3A19%3Bi%3A10%3Bi%3A19%3Bi%3A11%3Bi%3A19%3Bi%3A12%3Bi%3A19%3Bi%3A13%3Bi%3A19%3Bi%3A14%3Bi%3A19%3Bi%3A15%3Bi%3A19%3Bi%3A16%3Bi%3A19%3Bi%3A17%3Bi%3A19%3Bi%3A18%3Bi%3A19%3Bi%3A19%3Bi%3A19%3Bi%3A20%3Bi%3A19%3Bi%3A21%3Bi%3A19%3Bi%3A22%3Bi%3A19%3B%7D%7Di%3A1%3Ba%3A1%3A%7Bs%3A7%3A%22lorient%22%3Ba%3A23%3A%7Bi%3A0%3Bi%3A7%3Bi%3A1%3Bi%3A14%3Bi%3A2%3Bi%3A17%3Bi%3A3%3Bi%3A11%3Bi%3A4%3Bi%3A13%3Bi%3A5%3Bi%3A15%3Bi%3A6%3Bi%3A13%3Bi%3A7%3Bi%3A15%3Bi%3A8%3Bi%3A12%3Bi%3A9%3Bi%3A15%3Bi%3A10%3Bi%3A12%3Bi%3A11%3Bi%3A8%3Bi%3A12%3Bi%3A10%3Bi%3A13%3Bi%3A11%3Bi%3A14%3Bi%3A10%3Bi%3A15%3Bi%3A11%3Bi%3A16%3Bi%3A10%3Bi%3A17%3Bi%3A11%3Bi%3A18%3Bi%3A11%3Bi%3A19%3Bi%3A11%3Bi%3A20%3Bi%3A11%3Bi%3A21%3Bi%3A10%3Bi%3A22%3Bi%3A10%3B%7D%7D%7D&nbEq=20" />
    A la différence qu'en local quand je clique sur le source, j'arrive sur l'image, alors qu'en ligne, j'ai un coup des erreurs, un coup il me dit qu'il y a un soucis de parenthèses sur la ligne que j'ai mise au dessus avec les deux petits points.

  6. #6
    Membre actif
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 557
    Points : 286
    Points
    286
    Par défaut
    Il semblerait que c'était un problème de version php.

    Maintenant en revanche j'ai un problème avec cette ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $liste=unserialize(rawurldecode($_GET['liste']));
    Je récupére un array dans la variable $liste et après je parcours $liste pour créer mon image à l'aide d'artichow. En local pareil, ça fonctionne, pas sur le serveur.

    http://www.league-evolution.com/cham...ue1/ligue1.php

    J'ai l'erreur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    unserialize() [function.unserialize]: Error at offset 14 off 244

  7. #7
    Membre actif
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Août 2008
    Messages
    557
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2008
    Messages : 557
    Points : 286
    Points
    286
    Par défaut
    C'était les magic quotes à désactiver sur le serveur ! Merci pour vos contributions

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

Discussions similaires

  1. HTML5 et balise <video> qui marche en local mais pas en ligne
    Par Invité dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 28/09/2012, 22h02
  2. [Artichow] Génération graphique qui fonctionne en local mais pas en ligne
    Par Marc22 dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 18/02/2011, 13h27
  3. Réponses: 4
    Dernier message: 22/02/2009, 16h24
  4. [FPDF] Un pdf qui marche en local mais pas en ligne
    Par obito dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 13/02/2009, 23h29
  5. script qui marche en locale mais pas sur le web
    Par koKoTis dans le forum Langage
    Réponses: 7
    Dernier message: 08/09/2008, 16h07

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