Annonce

  •  » Utilisation
  •  » [Résolu] Message d'erreur, lors de la consultation de certaines photos

#1 2011-01-28 07:44:13

jmoreau47
Membre
Tours (37)
2009-07-22
200

[Résolu] Message d'erreur, lors de la consultation de certaines photos

Bonjour,

Je viens de mettre à jour la version 2.1.6, comme je le fais à chaque mise à jour.
Puis avec Filezilla, je viens d'envoyer une nouvelle série de photos, puis synchroniser. Or, j'ai un problème sur un certain nombre.
J'ai toutes les vignettes, mais pour certaines, lorsque je veux les consulter, j'ai le message suivant :
"Notice: Undefined offset: 1792 in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 114 Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 35 bytes) in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 346 "

J'aimerai de l'aide SVP.
Merci

Jeannine

Hors ligne

#2 2011-01-28 10:00:49

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Le plugin [extension by grum] Advanced Metadata semble être utilisé pour l'affichage des métadonnées, et certaines photos posent problème lors de la lecture : soit le fichier est corrompu, la lecture part en cocotte et çà plante, soit le fichier est dans un format pas encore reconnu par le plugin, la lecture part en cocotte et çà plante.

Un petit lien vers une des images en question me permettrait de peut-être (parce que c'est pas garanti de réussir) apporter une correction sur le plugin.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#3 2011-01-28 17:44:43

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Bonsoir,

Merci de votre réponse.

Pour voir mon problème, voilà l'adresse de mon site avec les catégories publiques :

http://unevieenphotos.com/Albums/

Les photos concernées se trouvent dans "catégorie essai"

J'espère que vous allez trouver le problème........

Merci.

Jeannine

Hors ligne

#4 2011-01-28 18:02:42

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Il faudrait désactiver le plugin Advanced Metadata afin que je puisse accéder à la photo pour déterminer exactement ce qui pose problème.


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#5 2011-01-28 18:24:07

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Je viens de désactiver le le plugin Advanced Metadata, et là, la photo apparaît, avec ses tags, dates, lieux. Mais ce que je ne comprends pas, c'est que je n'ai plus la carte, alors que je n'ai pas désactiver le plugins Gmaps ????????
Qu'est-ce que j'ai bien pu faire ????
Merci.
Cordialement
Jeannine

Hors ligne

#6 2011-01-28 18:31:45

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

La carte disparait parce que GMaps est dépendant de AMetadata pour récupérer la géolocalisation des photos.

J'ai pu accéder aux photos, je vais pouvoir commencer à chercher ce qui ne va pas.
Vous pouvez réactiver AMetadata (et les cartes GMaps reviendront)


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#7 2011-01-28 18:43:53

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

OK
Merci.
Si vous voyez autre chose qui n'est pas correct sur mon site, ne vous gênez pas pour me le dire.
A bientôt.

Jeannine

Hors ligne

#8 2011-01-28 19:03:47

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Bon, j'ai trouvé d'où çà viens : les métadonnées spécifiques au constructeur (nikon) ne sont pas reconnues (même exiftool m'indique que leur format n'est pas 'valide').

J'ai apporté une correction chez moi afin que les informations non reconnues soient ignorées, çà évite le message d'erreur.
je référence le bug [Bugtracker] ticket 2141


en l'attente qu'une nouvelle version soit livrée, il est possible de patcher le plugin à la mano, fichier plugins/AMetaData/JpegMetaData/Readers//IfdEntryReader.class.php

entre les lignes 109 et 125, ont a :

Code:

        /*
         * the entry value is stored in 4 bytes
         * if the entry type size multiplied by the entry size is greater than 4
         * it means that the entry value is an offset
         */
        $numBytes = $this->size * ByteType::$typeSizes[$this->type];

        if($numBytes>4)
        {
          $this->isOffset = true;
          $this->extraDataOffset = ConvertData::toULong(substr($data, 8), $this->byteOrder);
          $this->tag->setValue($this->extractExtraData(new Data($segmentData->readASCII($this->size*ByteType::$typeSizes[$this->type], $this->extraDataOffset - $segmentDataOffset), $this->byteOrder), $this->byteOrder));
        }
        else
        {
          $this->tag->setValue($this->extractExtraData(new Data(substr($data,8), $this->byteOrder)));
        }

à remplacer par :

Code:

        if(!isset(ByteType::$typeSizes[$this->type]))
        {
          /*
           * invalid IFD marker type ?
           * process it as a dummy
           */
          $this->tag->setValue(0);
        }
        else
        {
          /*
           * the entry value is stored in 4 bytes
           * if the entry type size multiplied by the entry size is greater than 4
           * it means that the entry value is an offset
           */
          $numBytes = $this->size * ByteType::$typeSizes[$this->type];

          if($numBytes>4)
          {
            $this->isOffset = true;
            $this->extraDataOffset = ConvertData::toULong(substr($data, 8), $this->byteOrder);
            $this->tag->setValue($this->extractExtraData(new Data($segmentData->readASCII($this->size*ByteType::$typeSizes[$this->type], $this->extraDataOffset - $segmentDataOffset), $this->byteOrder), $this->byteOrder));
          }
          else
          {
            $this->tag->setValue($this->extractExtraData(new Data(substr($data,8), $this->byteOrder)));
          }
        }

Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#9 2011-01-28 19:18:08

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Désolée, je ne vois pas où, je fais cela...
Dans menu, j'ai
Plugins:
Advanced metada
et là, je vais où ?

A tout de suite...
Jeannine

Hors ligne

#10 2011-01-28 19:28:16

grum
Former Piwigo Team
50% Nantes - 50% Paris
2007-09-10
2502

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

L'intervention est à faire au niveau des fichiers qui constituent le plugin, l'interface d'administration ne sera ici d'aucun secours.

Sinon, j'essayerais de livrer une version du plugin avec la correction la semaine prochaine (mon WE est super chargé et je vais pas avoir beaucoup de temps à passer derrière l'écran).


Mes photos avec Piwigo évidemment !
[ www.grum.fr ] [ photos.grum.fr ]

Hors ligne

#11 2011-01-28 19:38:39

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

En passant par Fizella, j'ai trouvé
J'édite le fichier, mais je n'ai pas les numéros des lignes ???
Et si je modifie le fichier, comment je fais pour le ré enregistrer ?

Sinon, peut-être vaut-il mieux que j'attende la semaine prochaine, car je risque peut-être de faire une bêtise ????

??????
Merci
Jeannine

Bonne soirée

Hors ligne

#12 2011-02-08 19:13:13

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Bonsoir,

Au secours, je n'ai plus mon site.......
J'ai voulu faire la modification que vous m'avez conseillée de faire. Apparemment il y a un problème, car je n'ai plus rien, sauf le message suivant :

Parse error: syntax error, unexpected '*' in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 109 .

Qu'est ce que je dois faire.
J'attends avec impatience et inquiétude votre réponse.
Merci.

Jeannine

Hors ligne

#13 2011-02-08 19:18:15

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16800

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

jmoreau47 a écrit:

Bonsoir,

Au secours, je n'ai plus mon site.......
J'ai voulu faire la modification que vous m'avez conseillée de faire. Apparemment il y a un problème, car je n'ai plus rien, sauf le message suivant :

Parse error: syntax error, unexpected '*' in /customers/unevieenphotos.com/unevieenphotos.com/httpd.www/Albums/plugins/AMetaData/JpegMetaData/Readers/IfdEntryReader.class.php on line 109 .

Qu'est ce que je dois faire.
J'attends avec impatience et inquiétude votre réponse.
Merci.

Jeannine

Réouverture du fichier et contrôler que tu as bien tout copier identiquement.

Remettre le fichier d'origine si tu ne vois pas d'erreur pour retrouver ton site

Et copier coller exactement ce que tu as mis dans le fichier que l'on regarde ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

En ligne

#14 2011-02-08 19:41:33

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Merci,

Je n'ai pas réussi à voir ce qui n'allait pas, aussi j'ai remis le fichier d'origine......J'avais pourtant fait un copier coller....Ouf, j'ai eu peur....Je suis nulle en informatique....

J'ai évidemment toujours mon problème. Aussi je vais attendre que tu fasses une mise à jour.
Il y a-t-il un espoir pour bientôt ?

Merci encore.
Jeannine

Hors ligne

#15 2011-02-11 07:16:45

jmoreau47
Membre
Tours (37)
2009-07-22
200

Re: [Résolu] Message d'erreur, lors de la consultation de certaines photos

Bonjour,

J'ai essayé à nouveau de modifier le fichier IfdEntryReader.class.php.
Super, çà fonctionne!!!!!!
Je pense que j'avais oublié de laisser une ligne de libre.......Etourdie que je suis!!!!

Merci Grum de votre patience.
Mon problème est donc résolu.

Merci et bonne journée à vous.

Jeannine

Hors ligne

  •  » Utilisation
  •  » [Résolu] Message d'erreur, lors de la consultation de certaines photos

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact