Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/02/2011, 22h47   #1
Membre confirmé
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : août 2008
Messages : 543
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Corse (Corse)

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

Informations forums :
Inscription : août 2008
Messages : 543
Points : 255
Points : 255
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.
Marc22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 08h23   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Si tu ne nous décris pas le problème nous ne pourrons pas t'aider.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 08h24   #3
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 5 126
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 5 126
Points : 7 270
Points : 7 270
Bonjour,

GD est il activé sur ton hébergeur?

A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 11h12   #4
Membre confirmé
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : août 2008
Messages : 543
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Corse (Corse)

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

Informations forums :
Inscription : août 2008
Messages : 543
Points : 255
Points : 255
Bonjour, dans le php.info sur le serveur, il semble que oui :

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

Citation:
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.
Marc22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 11h15   #5
Membre confirmé
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : août 2008
Messages : 543
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Corse (Corse)

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

Informations forums :
Inscription : août 2008
Messages : 543
Points : 255
Points : 255
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 :
$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 :
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.
Marc22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2011, 17h18   #6
Membre confirmé
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : août 2008
Messages : 543
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Corse (Corse)

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

Informations forums :
Inscription : août 2008
Messages : 543
Points : 255
Points : 255
Il semblerait que c'était un problème de version php.

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

Code :
$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 :
unserialize() [function.unserialize]: Error at offset 14 off 244
Marc22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/02/2011, 13h30   #7
Membre confirmé
 
Homme
Conseil - Consultant en systèmes d'information
Inscription : août 2008
Messages : 543
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 25
Localisation : France, Corse (Corse)

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

Informations forums :
Inscription : août 2008
Messages : 543
Points : 255
Points : 255
C'était les magic quotes à désactiver sur le serveur ! Merci pour vos contributions
Marc22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h05.


 
 
 
 
Partenaires

Hébergement Web