Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

VDigital
2007-08-29 20:11:00

1, 2, 3, 4: Ok

5: Ce n'est pas la réponse que j'attendais.

Tu as dit "Le use forcément " (La question était : 3 - Qu'est-ce qui est dangeureux? De se tromper dans une "use" ou dans une "show"?)
Tu as dit "le use"  (La question était :  4 - Qu'est-ce qui va alterer la base de donnée?)
Si tu ne sais pas encore répondre à "5 - Quand est-ce que ce paramètre altère la base de donnée?"...
On peut se poser la question :
Qu'est que signifient les paramètres ci-dessous, as-ton avis?

$conf['use_iptc'] = true;
$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'date_creation'   => '2#055',
  'author'          => '2#122',
  'name'            => '2#005',
  'comment'         => '2#120'
  );
$conf['use_exif'] = true;
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal'
  );

Si tu ne sais pas m'expliquer ce que fait keywords, ce n'est pas grave en soit. Le reste devrait être évident.
Peut être que la réponse, que tu fourniras à ma question précédente, t'aidera à imaginer l'opération au cours de laquelle ces paramètres provoquent une altération la base de donnée?

8-)

Mila Saint Anne
2007-08-29 18:54:08

VDigital a écrit:

Ok...

Imaginons que $conf['show_iptc'] n'ait pas la même valeur dans le local et dans le global.

1 - Pour la galerie, quel serait la valeur prise? Celle du local? Ou celle du global?

Celle du local ?

VDigital a écrit:

2 - Dans les $conf, tu en as qui commencent par "show" et d'autre par "use", pourquoi?

show c'est ce qui se voit dans la gallerie, use c'est ce qui est utilisé par la BD ?

VDigital a écrit:

3 - Qu'est-ce qui est dangeureux? De se tromper dans une "use" ou dans une "show"?

Le use forcément ?

VDigital a écrit:

4 - Qu'est-ce qui va alterer la base de donnée?

le use ?

VDigital a écrit:

5 - Quand est-ce que ce paramètre altère la base de donnée?

quand on le fait sauter/modifie dans le config default ?

VDigital
2007-08-29 18:40:55

Ok...

Imaginons que $conf['show_iptc'] n'ait pas la même valeur dans le local et dans le global.

1 - Pour la galerie, quel serait la valeur prise? Celle du local? Ou celle du global?

2 - Dans les $conf, tu en as qui commencent par "show" et d'autre par "use", pourquoi?

3 - Qu'est-ce qui est dangeureux? De se tromper dans une "use" ou dans une "show"?

4 - Qu'est-ce qui va alterer la base de donnée?

5 - Quand est-ce que ce paramètre altère la base de donnée?

8-)

Mila Saint Anne
2007-08-29 18:30:23

Oui... J'ai récupéré ces deux fichiers sur le serveur.

VDigital
2007-08-29 18:21:00

Aurais-tu un fichier ./include/config_local.inc.php sur le serveur?

Je crains que non.

Si oui:
Qu'y a-t-il dedans?

Si non:
Est-ce que les lignes que tu as recopié sont celles du fichier ./include/config_default.inc.php qui est sur ton serveur?

8-)

Mila Saint Anne
2007-08-29 17:12:05

VDigital a écrit:

On cherche quoi des paramètres de configuration?

C'est quoi? C'est où? J'attends ta réponse.

Recherche dans le Wiki (Certainement expliqué) ou dans le Forum (au moins déjà évoqué un bon millier de fois).

Pour le reste on réparera ce qu'on pourra réparer le moment venu.

8-)

heu ? C'est le config_local.inc.php et le config_default.inc.php ?

J'ai bien essayé de chercher sur le site, mais les liens semblent brisés :
en particulier là : http://forum.phpwebgallery.net/viewtopic.php?id=6240
quand je clique sur le lien "configuration" c'est une impasse....
:(

Au cas ou j'aurais trouvé voila ce que je trouve dans le config_default.inc :
// +-----------------------------------------------------------------------+
// |                               metadata                                |
// +-----------------------------------------------------------------------+

// show_iptc: Show IPTC metadata on picture.php if asked by user
$conf['show_iptc'] = true;

// show_iptc_mapping : is used for showing IPTC metadata on picture.php
// page. For each key of the array, you need to have the same key in the
// $lang array. For example, if my first key is 'iptc_keywords' (associated
// to '2#025') then you need to have $lang['iptc_keywords'] set in
// language/$user['language']/common.lang.php. If you don't have the lang
// var set, the key will be simply displayed
//
// To know how to associated iptc_field with their meaning, use
// tools/metadata.php
$conf['show_iptc_mapping'] = array(
  'iptc_keywords'        => '2#025',
  'iptc_caption_writer'  => '2#122',
  'iptc_byline_title'    => '2#085',
  'iptc_caption'         => '2#120'
  );

// use_iptc: Use IPTC data during database synchronization with files
// metadata
$conf['use_iptc'] = true;

// use_iptc_mapping : in which IPTC fields will PhpWebGallery find image
// information ? This setting is used during metadata synchronisation. It
// associates a phpwebgallery_images column name to a IPTC key
$conf['use_iptc_mapping'] = array(
  'keywords'        => '2#025',
  'date_creation'   => '2#055',
  'author'          => '2#122',
  'name'            => '2#005',
  'comment'         => '2#120'
  );

// show_exif: Show EXIF metadata on picture.php (table or line presentation
// avalaible)
$conf['show_exif'] = true;

// show_exif_fields : in EXIF fields, you can choose to display fields in
// sub-arrays, for example ['COMPUTED']['ApertureFNumber']. for this, add
// 'COMPUTED;ApertureFNumber' in $conf['show_exif_fields']
//
// The key displayed in picture.php will be $lang['exif_field_Make'] for
// example and if it exists. For compound fields, only take into account the
// last part : for key 'COMPUTED;ApertureFNumber', you need
// $lang['exif_field_ApertureFNumber']
//
// for PHP version newer than 4.1.2 :
// $conf['show_exif_fields'] = array('CameraMake','CameraModel','DateTime');
//
$conf['show_exif_fields'] = array(
  'Make',
  'Model',
  'DateTimeOriginal',
  'COMPUTED;ApertureFNumber'
  );

// use_exif: Use EXIF data during database synchronization with files
// metadata
$conf['use_exif'] = true;

// use_exif_mapping: same behaviour as use_iptc_mapping
$conf['use_exif_mapping'] = array(
  'date_creation' => 'DateTimeOriginal'
  );

et dans le config_local.inc :

// +-----------------------------------------------------------------------+
// |                               metadata                                |
// +-----------------------------------------------------------------------+

// show_iptc: Show IPTC metadata on picture.php if asked by user
$conf['show_iptc'] = true;

// show_iptc_mapping : is used for showing IPTC metadata on picture.php
// page. For each key of the array, you need to have the same key in the
// $lang array. For example, if my first key is 'iptc_keywords' (associated
// to '2#025') then you need to have $lang['iptc_keywords'] set in
// language/$user['language']/common.lang.php. If you don't have the lang
// var set, the key will be simply displayed
//
// To know how to associated iptc_field with their meaning, use
// tools/metadata.php
$conf['show_iptc_mapping'] = array(
  'iptc_keywords'        => '2#025',
  'iptc_caption_writer'  => '2#122',
  'iptc_byline_title'    => '2#085',
  'iptc_caption'         => '2#120'
  );

VDigital
2007-08-29 16:57:37

On cherche quoi des paramètres de configuration?

C'est quoi? C'est où? J'attends ta réponse.

Recherche dans le Wiki (Certainement expliqué) ou dans le Forum (au moins déjà évoqué un bon millier de fois).

Pour le reste on réparera ce qu'on pourra réparer le moment venu.

8-)

Mila Saint Anne
2007-08-29 16:39:28

VDigital a écrit:

NULL parce que les valeurs ont été effacées.

C'est bien ce que j'avais compris.

VDigital a écrit:

Pourquoi ne sont-elles plus dans la base?

Parce que quelqu'un a choisi de modifier quelques paramètres de configuration et n'a pas su ce qu'il (elle) faisait.

Ce que je ne comprends pas c'est qu'aucune personne n'ayant accès à la base ne dit avoir fait quelque chose. Mais bon.... il y a surement eu quelque chose... En tous les cas, c'est pas moi parce que j'avais même pas les codes d'accès et que jusque là, pour moi, les BD c'était du chinois, j'en avais jamais vu une avant de faire la sauvegarde de mars/avril
Est ce que ça pourrait venir de l'hébergeur ?

VDigital a écrit:

On va essayer de te faire comprendre ce que tu as fait qu'il ne fallait pas faire.
Si tu comprends, tu ne fera plus la bêtise.
8-)

Comme je le disais plus haut, je ne pense pas que ce soit moi qui ai fait la bêtise... enfin, bon, même si c'est moi, de toute façon, j'aime bien comprendre.

VDigital a écrit:

Dans les images il y a parfois (souvent et toujours à l'origine) des informations incluses dans les images. C'est ce qu'on appelle les Metadata (les vraies, pas les informations externes contenuent dans la base de donnée).

2 (même plus) types de metadata (métadonnées) sont incluses dans les images.

1 - les Exifs
2 - les IPTC

Les Exifs sont renseignées par: l'appareil de photo, le logiciel de scan, le logiciel de création graphique.
Les IPTC sont renseignées par l'être humain au gré de son bon vouloir via un logiciel graphique.

Ca j'avais bien compris.

VDigital a écrit:

Connaitrais-tu par hasard les paramètres de configuration de PhpWebGallery qui ont un lien avec les Exifs ou les IPTC?

1 - Pourrais-tu les chercher?
2 - Me les lister?
3 - Me dire dans quels modules ont les trouve?
4 - Me dire quels valeurs ont ces paramètres sur ton site?

Oui si tu me dis ou je dois les chercher...

VDigital a écrit:

Je vais essayer de te faire comprendre ce qui ne va pas (ce que je pense avoir compris depuis le mois d'avril de cet année).
8-)

Merci du temps que tu me (nous) consacres.

Maintenant, la question qui va se poser est la suivante : comment remettre tout ça d'aplomb.

1.J'ai une base de donnée qui a mon avis est déjà fautive, celle dont j'avais fait la sauvegarde en mars/avril. Avant la migration.
2. J'ai plus d'une centaine d'images en attente, non validées.
3. il y a eu quelques ajouts entre avril et maintenant, d'images qui ont été validées.

Est ce qu'il serait possible de :
- faire une sauvegarde de la base actuelle, au cas ou on ne retrouve pas mieux et
- récupérer la base la plus ancienne (celle qu'on avait en 1.6.2) dont on dispose et la réinstaller TOUT EN CONSERVANT les images non validées qui sont en attente actuellement dans la version 1.7.0 ?

Je crois que le soucis qu'on avait en mars ( des éléments déjà avaient disparu.... et c'est même pour ça qu'on s'était dit qu'on allait migrer vers la 1.7 ) était moins grave que la disparition de toutes les données actuellement.
Et puis si j'ai bien compris, une BD on peut aussi la remplir à la main, donc ça voudrait dire qu'on peut corriger directement dedans les quelques erreurs qu'il y avait dans la première sauvegarde.....

Parce que là, refaire les 1500 images dont les commentaires ont disparu, c'est titanesque... et surtout les contributeurs vont trouver que c'est un peu amer. En particulier les plus gros contributeurs. Et puis aussi ceux qui sont de prestigieux géographes, profs de facs et chercheurs de réputation mondiale qui nous avaient fait l'honneur de venir commenter leurs images sur le site. Je ne me vois pas leur dire : "hé Coco, ton boulot, j'ai tout perdu, faut que tu le refasses...."

Quand aux images non validées, celle qui sont en attente, comme je te l'ai dit, on a en particulier un nouveau et "gros" contributeur qui vient de se lâcher.... il en a déposé à lui tout seul presque une centaine. Ca me ferait chier de perdre aussi ça.

Bref... voila..... je comprends bien que je suis dans la m.....

Mais en tout les cas, merci encore de ton aide, je me sens moins seule. ;-)

VDigital
2007-08-29 15:42:26

NULL parce que les valeurs ont été effacées.

Pourquoi ne sont-elles plus dans la base?

Parce que quelqu'un a choisi de modifier quelques paramètres de configuration et n'a pas su ce qu'il (elle) faisait.

On va essayer de te faire comprendre ce que tu as fait qu'il ne fallait pas faire.
Si tu comprends, tu ne fera plus la bêtise.
8-)

Dans les images il y a parfois (souvent et toujours à l'origine) des informations incluses dans les images. C'est ce qu'on appelle les Metadata (les vraies, pas les informations externes contenuent dans la base de donnée).

2 (même plus) types de metadata (métadonnées) sont incluses dans les images.

1 - les Exifs
2 - les IPTC

Les Exifs sont renseignées par: l'appareil de photo, le logiciel de scan, le logiciel de création graphique.
Les IPTC sont renseignées par l'être humain au gré de son bon vouloir via un logiciel graphique.

Connaitrais-tu par hasard les paramètres de configuration de PhpWebGallery qui ont un lien avec les Exifs ou les IPTC?

1 - Pourrais-tu les chercher?
2 - Me les lister?
3 - Me dire dans quels modules ont les trouve?
4 - Me dire quels valeurs ont ces paramètres sur ton site?

Je vais essayer de te faire comprendre ce qui ne va pas (ce que je pense avoir compris depuis le mois d'avril de cet année).
8-)

Mila Saint Anne
2007-08-29 10:01:23

VDigital a écrit:

Sous http://cliophoto.clionautes.org/picture … tegory/347
Nous avons:

Auteur non disponible
Créée le non disponible
Ajoutée le Dimanche 05 Novembre 2006
Dimensions 794*768
Fichier Cubelles.JPG
Poids 295 Ko
.../...
Visites 1142

Peux-tu vérifier?

SELECT `author` , `date_creation` , `date_available` , `width` , `height` , `file` , `filesize` , `hit`
FROM `phpwebgallery_images`
WHERE id =1290

Dans phpMyAdmin... en haut de la colonne de gauche le premier icone SQL.
8-)

"en haut de la colonne de gauche, le premer icône SQL"
Je vois pas ce que ça peut être.
Par contre, quand j'affiche  phpwebgallery_images  pour la photo 1290 je trouve ça...
Dans myadmin... 

id       file       date_available       date_creation       tn_ext       name       comment       author       hit       filesize       width       height       storage_category_id       representative_ext       date_metadata_update       average_rate       path       has_high       high_filesize

1290      Cubelles.JPG      2006-11-05 21:39:30      NULL      JPG      NULL      NULL      NULL      1147      295      794      768      347      NULL      2007-07-14      5.00      ./galleries/GEOGRAPHIE/FRANCE/Centre-Est/Auvergne/Cubelles.JPG      NULL      NULL

C'est le "NULL" que je n'aime pas......

VDigital
2007-08-28 15:08:20

Sous http://cliophoto.clionautes.org/picture … tegory/347
Nous avons:

Auteur non disponible
Créée le non disponible
Ajoutée le Dimanche 05 Novembre 2006
Dimensions 794*768
Fichier Cubelles.JPG
Poids 295 Ko
.../...
Visites 1142

Peux-tu vérifier?

SELECT `author` , `date_creation` , `date_available` , `width` , `height` , `file` , `filesize` , `hit`
FROM `phpwebgallery_images`
WHERE id =1290

Dans phpMyAdmin... en haut de la colonne de gauche le premier icone SQL.
8-)

Mila Saint Anne
2007-08-28 14:57:15

VDigital a écrit:

Un petit coup de FTP...

Par rapport à la racine de ton site, as-tu un répertoire /var/tmp ?
Si oui, quels droits (chmod) sont établis sur ce répertoire /tmp ?

Pour le savoir un clic droit sur le nom du répertoire via le client FTP.

8-)


Bonne nouvelle les tables ont l'air d'être dans un état correct pour une 1.7.0
Ouf... Dans un premier temps.

Nous sommes donc bien face à un pb de session php à priori.

Ouf... c'est déjà que j'avais pas trop mal bossé au début....

VDigital a écrit:

C'est la que dans l'équipe, j'aimerai bien que nicolas (ou rvelices) vienne me donner un petit coup de main... pour trouver le pourquoi.
Nous ne sommes pas reconnus après identification.
Rappel: http://cliophoto.clionautes.org
8-)

Je regarde par le ftp, mais j'ai beau chercher, je vois pas de dossier /var/ et donc encore moins de /var/tmp
L'arborescence ressemble à ça :
/clionautes/www.clionautes.org
               /cliophoto.clionautes.org/htdocs
                                                  /log
                                                  /stats

Si je cherche dans htdocs... je ne le trouve pas... dans aucun des dossiers ou sous dossiers...


[ retour en fin d'après midi, faut que j'aille chercher de nouvelles lunettes.... ok, j'arrête de vous raconter ma vie ;-) ]

VDigital
2007-08-28 14:51:36

Mila Saint Anne a écrit:

Voir une page ou ça s'affiche...
http://cliophoto.clionautes.org/picture … ecent_pics
et je ne sais foutrement pas pourquoi ici et pas là :
http://cliophoto.clionautes.org/picture … tegory/251
(je précise que j'ai déjà vu, depuis le début, les infos de cette image, c'est moi qui l'avais déposée sur PWG...)
Un autre exemple qui -//:---\spam bien que les infos ne s'affichent pas :
http://cliophoto.clionautes.org/picture … tegory/347
voir le commentaire du visiteur.....

Reprenons...

8-)

VDigital
2007-08-28 14:48:54

Bon, j'ai peut être fait ça pour rien car je suis reconnu maintenant...

Mdr!

8-)

VDigital
2007-08-28 14:31:11

Un petit coup de FTP...

Par rapport à la racine de ton site, as-tu un répertoire /var/tmp ?
Si oui, quels droits (chmod) sont établis sur ce répertoire /tmp ?

Pour le savoir un clic droit sur le nom du répertoire via le client FTP.

8-)


Bonne nouvelle les tables ont l'air d'être dans un état correct pour une 1.7.0
Ouf... Dans un premier temps.

Nous sommes donc bien face à un pb de session php à priori.
C'est la que dans l'équipe, j'aimerai bien que nicolas (ou rvelices) vienne me donner un petit coup de main... pour trouver le pourquoi.
Nous ne sommes pas reconnus après identification.
Rappel: http://cliophoto.clionautes.org
8-)

Pied de page des forums

Propulsé par FluxBB

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