Menu

#99 Problem when building thumbnail, configuration dependent

open
nobody
None
5
2006-11-13
2006-11-08
No

ajout de la syntaxe suivante dans la description d'une ressource :
$ ((/francais/xmedia/conference_2006/invitation_conference.gif|Affiche
de la conférence|gal:200x150|Affiche de la conférence))

affichage du message :
Error building thumbnail: /francais/xmedia/conference_2006/
invitation_conference.gif

les différents dossiers figurants dans le chemin existent
le dossier thumb existe et est accessible en lecture/écriture ; l'imagette
est même générée dans le dossier

config :
La version de PHP que vous utilisez est 5.1.2.
La version de MySQL que vous utilisez est 5.0.19-standard.
Votre serveur Web est Apache/1.3.33 (Darwin) PHP/5.1.2.
La version de la librairie GD que vous utilisez est 2.0.2

sur un autre site, également en version 1.2r3, la commande fonctionne
(avec le "quasi même" chemin d'accès et la même image)
c'est un problème de version de php ?

$ ((/paju_fr/xmedia/conference_2006/invitation_conference.gif|Affiche
de la conférence|gal:200x150|Affiche de la conférence))

config :
La version de PHP que vous utilisez est 4.4.2.
La version de MySQL que vous utilisez est 4.1.18-standard.
Votre serveur Web est Apache/1.3.34 (Unix) mod_ssl/2.8.25 OpenSSL/
0.9.7a PHP/4.4.2 mod_perl/1.29 FrontPage/5.0.2.2510.
La version de la librairie GD que vous utilisez est 2.0.28.

Discussion

  • Loïc d'Anterroches

    • summary: insertion d'une image (wiki galerie) --> Problem when building thumbnail, configuration dependent
     
  • Loïc d'Anterroches

    Logged In: YES
    user_id=168040

    C'est un problème de GD, je suppose. Je vais devoir regarder
    d'un peu plus près les messages d'erreur retournés par GD
    pour voir si dans le cas 1 je ne prends pas un "warning"
    pour une erreur.

     
  • Melody Nelson

    Melody Nelson - 2006-12-01

    Logged In: YES
    user_id=1572587
    Originator: YES

    un petit complément parce que ça devient handicapant pour moi ce problème, je viens de revérifier les 2 sites :
    - plume 1.2 pour les 2
    - GD 2.0.28 pour les 2

    les différences sont au niveau des autres éléments de la config

    1) le site où il n'y a pas l'erreur :
    La version de PHP que vous utilisez est 4.4.2.
    La version de MySQL que vous utilisez est 4.1.18-standard.
    Votre serveur Web est Apache/1.3.34 (Unix) mod_ssl/2.8.25 OpenSSL/0.9.7a PHP/4.4.2 mod_perl/1.29 FrontPage/5.0.2.2510.

    2) le site où il y a l'erreur (en local, sous macOS X)
    La version de PHP que vous utilisez est 5.1.2.
    La version de MySQL que vous utilisez est 5.0.19-standard.
    Votre serveur Web est Apache/1.3.33 (Darwin) PHP/5.1.2.

    ce qui me perturbe c'est que le premier site que j'ai monté sous Plume, sur ce même ordi (avec la même config), j'ai testé les galeries avec la syntaxe wiki et tout se passait bien... j'avais d'ailleurs posté à l'époque un exemple de galerie sur le forum :
    http://groups.google.com/group/plume-cms-users/browse_thread/thread/775b12fff25ae320/cf164de5283d2511?lnk=gst&q=galerie&rnum=1#cf164de5283d2511

    si seulement je pouvais me souvenir de la version exacte de Plume que j'utilisais quand ça marchait, ça aiderait sûrement à comprendre... après recherche sur le forum, quelques jours avant de "monter" ma galerie, j'avais installé la version 1.1.12 de Plume

    si y'a moyen de récupérer des vieilles versions de Plume, je veux bien "remonter le temps" pour essayer de trouver jusqu'à quand ça fonctionnait dans mon environnement qui pose problème aujourd'hui... est-ce que ça serait utile que je le fasse pour trouver plus facilement une solution ?

     
  • Melody Nelson

    Melody Nelson - 2006-12-02

    Logged In: YES
    user_id=1572587
    Originator: YES

    :( déçue je suis, mon problème semble vraiment lié à ma config...
    j'ai installé et testé 3 précédentes versions : 1.1.14, 1.1.12 et 1.1.4 et j'ai toujours la même erreur :(

    depuis août où j'arrivais à utiliser la syntaxe wiki galerie, j'ai installé des mises à jour sur mon mac, j'ai fouillé mon log pour les identifier :
    2006-09-22 01:19:07 -0400: Installed "Security Update 2006-005 (PowerPC)" (1.0)
    2006-09-29 18:48:37 -0400: Installed "Mise à jour Mac OS X (PowerPC)" (10.4.8)
    2006-11-29 14:24:56 -0500: Installed "Security Update 2006-007 (PowerPC)" (1.0)

    je suppose que dans le lot, il y a des choses qui "jouent" sur php ou GD mais je n'ai rien trouvé de bien clair comme information sur le site d'Apple :
    http://docs.info.apple.com/article.html?artnum=304420-fr
    http://docs.info.apple.com/article.html?artnum=304460-fr
    http://docs.info.apple.com/article.html?artnum=304829-fr

    voilà, je ne sais pas trop quoi faire d'autre...

     
  • Loïc d'Anterroches

    Logged In: YES
    user_id=168040
    Originator: NO

    Peux tu construire un thumbnail depuis une image .png et non .gif?

     
  • Melody Nelson

    Melody Nelson - 2006-12-02

    Logged In: YES
    user_id=1572587
    Originator: YES

    Non, même erreur pour : .gif .png .jpg

     
  • Loïc d'Anterroches

    Logged In: YES
    user_id=168040
    Originator: NO

    Question stupide, quels sont les droits sur le répertoire /xmedia/thumbs ?

     
  • Melody Nelson

    Melody Nelson - 2006-12-02

    Logged In: YES
    user_id=1572587
    Originator: YES

    non pas stupide, c'est le premier truc que j'ai vérifié quand j'ai rencontré le problème : lecture/écriture pour "tout le monde" (en gros le maximum possible, sans aucune restriction)... et Plume arrive à créer les thumbnails : elles sont dans le répertoire (y compris pour mes 3 derniers tests avec un GIF, un PNG et un JPG)... c'est ça qu'est vraiment perturbant, les images sont là (malgré le "Error building thumbnail") mais elles ne s'affichent pas...

     
  • Melody Nelson

    Melody Nelson - 2006-12-02

    Logged In: YES
    user_id=1572587
    Originator: YES

    un complément sous forme de question : c'est normal que les autorisations des thumbnails soient si "réduites" ?
    cf copie d'écran :
    - à gauche les infos fournies par le système
    - à droite les infos fournies en visualisant sur un logiciel de transfert FTP

    NB : j'ai changé les autorisations d'une "thumbail" pour lui donner le "maximum" mais elle ne s'affiche pas plus qu'avec les autorisations par défaut...

     
  • Melody Nelson

    Melody Nelson - 2006-12-02
     
  • Loïc d'Anterroches

    Logged In: YES
    user_id=168040
    Originator: NO

    Dis, peux-tu faire une installation sans le "'" dans le nom du repertoire ? Bil_in au lieu de Bil'in par exemple.

     
  • Melody Nelson

    Melody Nelson - 2006-12-04

    Logged In: YES
    user_id=1572587
    Originator: YES

    j'y avais pensé, j'ai donc installé les anciennes versions de plume dans des dossiers qui portent les noms suivants : test_plume114, test_plume1112 et test_plume1114
    ça ne change rien malheureusement...

     
  • Loïc d'Anterroches

    Logged In: YES
    user_id=168040
    Originator: NO

    Est-ce que vraiment tout le chemin ne contient que des lettres et chiffres, ton Bil'in etait vraiment au début du nom. Peux-tu faire un copier coller de ce qu'il y a dans le plugin info? Par exemple j'ai:

    File information

    The system has write access on the folder /home/loa/Projects/plume/HEAD/manager/cache.
    The system has write access on the folder /home/loa/Projects/plume/HEAD/manager/conf.
    The system has write access on the file /home/loa/Projects/plume/HEAD/manager/conf/configweb_default.php.
    The system has write access on the folder /home/loa/Projects/plume/HEAD/xmedia.
    The system has write access on the folder /home/loa/Projects/plume/HEAD/xmedia/thumb.

    Server information

    Your PHP version is 5.1.6.
    Your MySQL version is 5.0.24a-Debian_9.
    Your webserver is Apache/2.0.55 (Ubuntu) PHP/5.1.6.
    Your GD graphic library version is 2.0.

    Ne change surtout pas les noms des chemins pour le copier/coller. C'est important.

     
  • Melody Nelson

    Melody Nelson - 2006-12-04

    Logged In: YES
    user_id=1572587
    Originator: YES

    OK, sans rien changer, ça donne ça pour le dossier de test de la version 1114 :

    Informations fichiers

    Le répertoire /Users/virginiestaba/Sites/test_plume1114/manager/cache est accessible en écriture.
    Le répertoire /Users/virginiestaba/Sites/test_plume1114/manager/conf est accessible en écriture.
    Le fichier /Users/virginiestaba/Sites/test_plume1114/manager/conf/configweb_default.php est accessible en écriture.
    Le répertoire /Users/virginiestaba/Sites/test_plume1114/xmedia est accessible en écriture.
    Le répertoire /Users/virginiestaba/Sites/test_plume1114/xmedia/thumb est accessible en écriture.

    Informations serveur

    Votre version de PHP est 5.1.2.
    Votre version de MySQL est 5.0.19-standard.
    Votre serveur web est Apache/1.3.33 (Darwin) PHP/5.1.2.
    Votre version de la librairie graphique GD est 2.0.28.

    NB : dans le cas de mon "vrai" site, ce sont les mêmes chemins si tu remplaces "test_plume1114" par "Bil'in"

     
  • Loïc d'Anterroches

    Logged In: YES
    user_id=168040
    Originator: NO

    Je vais me forcer à te faire un script de test. Un petit truc tout simple qui fait la génération d'un thumbnail et qui essaye d'afficher le maximum d'informations de debuggage (ou je mets ces infos direct dans Plume en mode debug, ce qui serait plus judicieux en fait...), a voir :)

     
  • Melody Nelson

    Melody Nelson - 2006-12-05

    Logged In: YES
    user_id=1572587
    Originator: YES

    merci :)

     

Log in to post a comment.

MongoDB Logo MongoDB