Titre Fenetre
Contenu Fenetre
Connexion
  • Se souvenir de moi
J'ai oublié mon mot de passe
BDGest'Arts, BDGest'ival, c'est parti !
Image Image Image

BDGWEB : pb avec les miniatures

Pour présenter et découvrir tous les addons de BD Gest' développés par des utilisateurs

BDGWEB : pb avec les miniatures

Messagede zeiram » 30/12/2003 09:44

Message précédent :
Pas de nouvelles de jefsoum :?: C'est dommage... je suis de retour de vacances et ai justement du temps pour m'attaquer à ce problème...
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

BDGWEB : pb avec les miniatures

Messagede Ptit Philippe » 30/12/2003 16:23

Pas de nouvelles de jefsoum :?: C'est dommage... je suis de retour de vacances et ai justement du temps pour m'attaquer à ce problème...


je me demande si ce n'est pas un problème avec le nom qu'il passe en paramètre.

je peux mettre des images sur deux sites différents si tu as besoin
Avatar de l’utilisateur
Ptit Philippe
BDéphile
BDéphile
 
Messages: 1481
Inscription: 04/07/2002
Localisation: F-59 Nieppe
Age: 57 ans

BDGWEB : pb avec les miniatures

Messagede zeiram » 30/12/2003 17:12

je peux mettre des images sur deux sites différents si tu as besoin
Si tu arrives à le faire en reproduisant le problème, je veux bien... car moi j'ai essayé, mais je n'ai pas rencontré de problèmes particuliers (cf. mon message du 22 décembre).
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

BDGWEB : pb avec les miniatures

Messagede Ptit Philippe » 30/12/2003 18:39

Couvetures Tuniques bleues, Cupidon, Psy et agent 212 mises sur un autre site
http://tennisclubnieppois.free.fr/Couvertures

et ça marche :shock:
Avatar de l’utilisateur
Ptit Philippe
BDéphile
BDéphile
 
Messages: 1481
Inscription: 04/07/2002
Localisation: F-59 Nieppe
Age: 57 ans

BDGWEB : pb avec les miniatures

Messagede Ptit Philippe » 30/12/2003 18:43

il faut :

$PATH_couvertures = "../Couvertures";
$PATH_planches = "http://jefsoum1.free.fr/Planches";
$PATH_versos = "http://jefsoum1.free.fr/Versos";
$PATH_photos = "../Photos";

$THUMB_couvertures = "../Couvertures/thumbs";
$THUMB_planches = "http://jefsoum1.free.fr/Planches/thumbs";
$THUMB_versos = "http://jefsoum1.free.fr/Versos/thumbs";
$THUMB_photos = "../Photos/thumbs";
Avatar de l’utilisateur
Ptit Philippe
BDéphile
BDéphile
 
Messages: 1481
Inscription: 04/07/2002
Localisation: F-59 Nieppe
Age: 57 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 30/12/2003 19:27

:oops: :oops: :oops: :oops: :oops: :oops:
Tout le monde essaye de m'aider, et moi je roupille dans mon coin... désolé !

Merci à Zeiram et Ptit Philippe pour toute la peine que vous vous donnez pour m'aider.

Voilà où j'en suis : pour moi, c'est pas bon (mais je rate peut-être qqc ?)

Attention : je suis en mode automatique (=1)

J’ai donc fait la modif. indiquée =>

[code:1:d5b9424f59]$GV_miniature = 1; //(Affichage des images sous forme de miniature => 0:non - 1: oui - 2: oui avec génération manuelle)
$GV_prefix = "";

$PATH_couvertures = "../Couvertures";
$PATH_planches = "http://jefsoum1.free.fr/Planches";
$PATH_versos = "http://jefsoum1.free.fr/Versos";
$PATH_photos = "../Photos";
$PATH_dedicaces = "../Dedicaces";
$PATH_parabd = "../ParaBD";
$GV_quitter = 0; //(Affichage de l'icone quitter => 1: oui - 0: non)
$GV_siteprincipal = ""; //(site qui est retourné lors du clic sur quitter)
$GV_commentaire = 1; //(Affichage les commentaires des albums =>1: oui - 0: non)

$THUMB_couvertures = "../Couvertures/thumbs";
$THUMB_planches = "http://jefsoum1.free.fr/Planches/thumbs";
$THUMB_versos = "http://jefsoum1.free.fr/Versos/thumbs";
$THUMB_photos = "../Photos_thumbs";
$THUMB_dedicaces = "../Dedicaces_thumbs";
$THUMB_parabd = "../ParaBD_thumbs"; [/code:1:d5b9424f59]

Quand je consulte une série sur mon site, voilà ce que je trouve dans le source de la page (en faisant une recherche sur ‘<img’) :

[code:1:d5b9424f59]<img src="http://jefsoum1.free.fr/Planches/100bulletspl.jpg" height="280" width="200" alt="une planche extraite de cette BD">

<img src="http://jefsoum1.free.fr/Versos/100Bullets01_V.jpg" height="145" width="107" alt="verso">

<img src="../Couvertures/thumbs/100Bullets01.jpg" height="145" width="107" alt="recto"> [/code:1:d5b9424f59]
La planche et le verso sont les images complètes, et la converture est bien la miniature (éventuellement générée automatiquement au passage).

Même quand la vignette existe dans le répertoire thumbs, çà ne marche toujours pas (je parles desplanches et versos biens sur). Par contre, les miniatures se créées et s'affichent bien pour Dedicaces et Couvertures qui sont sur le site d'origine (/jefsoum2.free.fr/).

Qu’est-ce que je fais mal ?
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 30/12/2003 19:32

Autrement, ce n'est à mon avis pas forcément une très bonne idée de mettre des vignettes différentes dans un même dossier (ici, planches et versos), car cela peut poser des problèmes si deux fichiers ont le même nom.

oui, tu as raison, je l'aivais déjà fait, en fait ;)
mais j'ai fait tellement d'essais (dans un sens, dans un autre...) qu'à la fin j'avais des répertoires thumbs partout...
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 30/12/2003 19:38

Première chose : as-tu vérifié les permissions d'accès sur ton dossier "../thumbs" ? Il devrait y avoir la permission en écriture pour tout le monde. (La manière de vérifier cela dépend du logiciel ftp que tu utilises. Habituellement, c'est indiqué sous la forme de sept caractères, par exemple drwxrw-rwx, dans la liste des fichiers du dossier. L'important ici, c'est qu'il y ait un 'w' en avant dernière position pour ton dossier "../thumbs".)


J'ai vérifié les droits : tous les dossiers on les même droits => drwxr-xr-x
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede zeiram » 30/12/2003 20:44

Bon... je suis en train d'essayer de régler ce problème avec jefsoum... Cela semble quand même être très spécifique à free. En fait (désolé, je vais devenir très technique, mais peut-être que certains comprendront quand même), lorsque la fonction Miniature essaie de lire la taille de l'image à afficher (ligne 14 du fichier _functions.php) une erreur se produit. L'erreur est [code:1:5b6f72bcd5]Warning: php_hostconnect: connect failed in test.php on line 1[/code:1:5b6f72bcd5] (bien entendu, le nom du script et la ligne sont différentes de ce que j'énonce ci-dessus, puisque j'ai créé un petit script de test).

Le problème est donc que le serveur n'arrive pas à lire le fichier distant lorsqu'il lui est fourni sous forme d'URL comme argument de la fonction getimagesize. D'après la doc de php, c'est effectivement le cas pour les versions de PHP < 4.3 sous Windows, ou lorsque la variable de configuration allow_url_fopen est à faux. Mais les serveurs de free tournent avec une version 4.2.2 de PHP sous Linux, et la variable allow_url_fopen est à vrai... Je ne comprends donc pas pourquoi cela ne fonctionne pas. :|

Donc, pour résumer, le problème n'a pas avoir avec la génération des miniatures (comme on a longuement cherché), mais avec la lecture des images situées sur le site web "distant" par les scripts PHP. Ce qui explique pourquoi on ne trouvait rien lorsque l'on se focalisait sur la génération des miniatures.

Malheureusement, n'ayant personnellement pas de compte chez free (et que le problème semble bien venir de la configuration de free), je ne vais que très difficilement pouvoir progresser plus avant sur la résolution de ce problème ! Par conséquent, si quelqu'un a une idée quelconque sur le sujet, je suis preneur...
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

BDGWEB : pb avec les miniatures

Messagede Ptit Philippe » 30/12/2003 22:34

ce qui est bizzarre c'est que ça marche chez moi avec 2 sites différents !! et tous les 2 chez FREE
Avatar de l’utilisateur
Ptit Philippe
BDéphile
BDéphile
 
Messages: 1481
Inscription: 04/07/2002
Localisation: F-59 Nieppe
Age: 57 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 31/12/2003 12:11

aïe, çà se gatte :(
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 31/12/2003 13:05

ce qui est bizzarre c'est que ça marche chez moi avec 2 sites différents !! et tous les 2 chez FREE

Si je regarde sur ton site, tu as le même pb que moi =>
Quand je regarde la série "7 vies de l'épervier" par exemple, voilà les images qui sont chargées dans la page :
[code:1:51909cb9f1]<img src="Planches/thumbs/m_7viesepervierp.jpg">
<img src="Versos/thumbs/m_7 vies 02.jpg">
<img src="http://tennisclubnieppois.free.fr/Couvertures/7 vies 01.jpg">
<img src="Versos/thumbs/m_7 vies 04.jpg">
<img src="http://tennisclubnieppois.free.fr/Couvertures/7 vies 03.jpg"
(...)[/code:1:51909cb9f1]
Et tu vois que les couvertures sont les images complètes et non pas les miniatures.
Il me semble que c'est pas bon... :siffle:
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede zeiram » 31/12/2003 13:51

Effectivement, il a de bons yeux le jefsoum ! Je n'avais pas vérifié sur le site de Ptit Philippe, mais en faisant un des tests que j'avais essayé hier avec jefsoum sur les site de Ptit Philippe, j'arrive bien au même message d'erreur : [code:1:7f6ac63b67]Warning: php_hostconnect: connect failed in _retaille.php on line 8[/code:1:7f6ac63b67] Ouf, me voilà "soulagé". J'avais peur que cela dépende en plus du serveur sur lequel le compte est hebergé chez free... Heureusement, c'est la même chose pour tout le monde :D

Bon, il va falloir trouver une solution... mais pour l'instant, je bloque :|
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

BDGWEB : pb avec les miniatures

Messagede jefsoum » 31/12/2003 16:56

Bah, ce n'est pas du tout urgent, car le site fonctionne et s'affiche correctement.
On est les seuls à savoir que çà pourrait aller plus vite si on utilisait bien toutes les miniatures, mais bon ... ;)
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede toons » 31/12/2003 16:59

Es que le probleme de connection ne viendrais pas du fait qu'il cherche a utilise le login et password du site "courent" sur l'autre site ?

si je regarde bien le config.php de jefsoum, il se trouve a cree sur le 2eme site ses thumbs a partir du 1er. Et la ca coince car du point de vus login, il uitilise pas le bon pour ecrire sur l'autre
Avatar de l’utilisateur
toons
BDébordé
BDébordé
 
Messages: 190
Inscription: 30/03/2003
Localisation: Arras / Paris
Age: 45 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 31/12/2003 17:16

en fait, il n'arrive même pas à lire l'image originale. donc il n'appelle même pas la fonction qui génère la miniature. Et il pointe donc par défaut sur l'image complète.
C'est en tout cas ce que j'ai compris des explication de Zeiram un peu plus haut :
Donc, pour résumer, le problème n'a pas avoir avec la génération des miniatures (comme on a longuement cherché), mais avec la lecture des images situées sur le site web "distant" par les scripts PHP. Ce qui explique pourquoi on ne trouvait rien lorsque l'on se focalisait sur la génération des miniatures.

Et normalement, pour accéder à l'image, il n'a pas besoin de login, non ?
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede zeiram » 31/12/2003 17:51

@Toons : l'extrait du fichier require.php mis ci-dessus par jefsoum a été modifié. La génération des miniatures se fait bien sur le site principal. Le problème n'est pas la création des miniatures. C'est la lecture des images sur le deuxième site à partir du site principal qui n'arrive pas à être fait par URL dans les fonctions de traitement d'image de PHP.

Et normalement, pour accéder à l'image, il n'a pas besoin de login, non ?
Puisqu'on y accède par URL, tu as totalement raison.

Chose extrêmement « intéressante », le problème ne se produit que lorsqu'il s'agit de deux comptes sur free... Il n'y a aucun problème pour accéder aux images qui sont sur mon serveur depuis un compte free... C'est à croire que le serveur de free n'est pas capable de résoudre les redirections http://toto.free.fr/ correctement. À croire qu'il ne voit pas le DNS de chez free qui s'occupe de ces redirections... :grrr: C'est donc vraiment un problème de config des serveurs de free... Vous voulez pas plutôt vous trouver un autre hébergeur ? ;)

Est-ce que quelqu'un connait un moyen d'obtenir plus de détails sur l'erreur qui se produit dans le php_hostconnect dont j'ai déjà parlé ? Par exemple pour savoir si c'est un timeout, s'il s'agit d'un host not found, ou autre ?
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

BDGWEB : pb avec les miniatures

Messagede zeiram » 31/12/2003 18:26

Bon, en regardant le code source de PHP (Aarrghh, mes yeux... il y a des goto... :frayeur: :mur: ) ce n'est pas une erreur de résolution de nom... Le serveur free qui héberge les pages persos n'est même pas capable de se connecter à lui-même :mur: :mur: :mur: :roll:

Y a-t-il quelqu'un qui travaille chez free dans la salle ? Et qui pourrait nous expliquer la raison de l'étrangeté de ce comportement ? (Bon, mon hypothèse, c'est que jefsoum1.free.fr n'est pas résolu vers les mêmes adresses IP en interne chez free que depuis l'extérieur, mais ça nous embête vraiment beaucoup dans le cas qui nous occupe.)
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

BDGWEB : pb avec les miniatures

Messagede Ptit Philippe » 31/12/2003 18:53

ce qui est bizzarre c'est que ça marche chez moi avec 2 sites différents !! et tous les 2 chez FREE

Si je regarde sur ton site, tu as le même pb que moi =>
Quand je regarde la série "7 vies de l'épervier" par exemple, voilà les images qui sont chargées dans la page :
[code:1:4b89cbb12b]<img src="Planches/thumbs/m_7viesepervierp.jpg">
<img src="Versos/thumbs/m_7 vies 02.jpg">
<img src="http://tennisclubnieppois.free.fr/Couvertures/7 vies 01.jpg">
<img src="Versos/thumbs/m_7 vies 04.jpg">
<img src="http://tennisclubnieppois.free.fr/Couvertures/7 vies 03.jpg"
(...)[/code:1:4b89cbb12b]
Et tu vois que les couvertures sont les images complètes et non pas les miniatures.
Il me semble que c'est pas bon... :siffle:

désolé mais je ne suis pas sur que ce soit la bonne piste
je n'ai transféré que les tuniques bleues, agent 212, cupidon et psy
donc c'est normal qu'il trouve pas les 7 vies de l'épervier :mrgreen: :fant2:

par contre pour les séries ci-dessus ça marche avec 2 comptes free
Avatar de l’utilisateur
Ptit Philippe
BDéphile
BDéphile
 
Messages: 1481
Inscription: 04/07/2002
Localisation: F-59 Nieppe
Age: 57 ans

BDGWEB : pb avec les miniatures

Messagede jefsoum » 31/12/2003 19:10

pareil avec agent 212 :
[code:1:debedbfb79]<img src="Planches/thumbs/m_agent212.jpg">
<img src="http://tennisclubnieppois.free.fr/Couvertures/agent212-01.jpg">[/code:1:debedbfb79]
C'est la couverture complète et non la miniature qui est utilisée.

Bon, on va pas se prendre le choux un 31 décembre non ?
Je sais pas vous, mais moi, je vais aller mettre ma liquette du dimanche, et puis, basta ! on verra çà l'année prochaine :D
tous mes voeux à tout le monde. Atchao !
:party2:
Avatar de l’utilisateur
jefsoum
BDégourdi
BDégourdi
 
Messages: 91
Inscription: 02/09/2002
Localisation: F-06 Juan les Pins
Age: 65 ans

BDGWEB : pb avec les miniatures

Messagede zeiram » 31/12/2003 19:31

Bon, j'ai bien une idée pour contourner ce problème... mais il y a quelques points qui me chagrinent : 1) ce ne sera vraiment pas une solution propre ;
2) c'est vraiment spécifique à free ;
3) j'ai déjà dit que ce ne sera pas une solution élégante ? ah oui... ;
4) je ne suis pas sûr que cela va fonctionner ;
5) ce ne sera pas pour ce soir :fant2:
Sur ce, je vais aller me plonger dans la lecture de ma nouvelle BD du jour, plutôt qu'à rester devant cet ordinateur. À l'année prochaine tout le monde, et tous mes bons vœux à tous. :vache:
Avatar de l’utilisateur
zeiram
BDémentiel
BDémentiel
 
Messages: 370
Inscription: 04/04/2003
Localisation: Urzei Dis

PrécédenteSuivante

Retourner vers Addons pour BD Gest'

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités