É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-05-21 23:19:18

Après les sauvegardes (On vérifie que l'export phpMyAdmin est sans erreur: (la dernière table est bien incluse, les données sont visibles et le fichier ne contient pas "error")...

En cas de doute: Le forum.

Ensuite http://phpwebgallery.net/doc/doku.php/f … er:upgrade , la procédure 1.6 était déjà la même qu'à ce jour celle de la 1.7

8-)

VDigital
2007-05-21 23:14:05

D'abord des sauvegardes...

1 - PhpMyAdmin

Export données et structures !!!
(Google est ton ami).




2 - Client FTP

Tout...
Ou au moins:
- mysql.inc.php,
- tout fichier *local*,
- les thèmes créés/modifiés de la 1.6 (ces derniers ne seront pas à restaurer pour autant).

Mila Saint Anne
2007-05-21 22:33:44

Bon, puisqu'il faut que je le fasse allons-y.
J'en profite pour faire une annonce :

"Recherche  doc COMPLETE (de chez complète)  sur passage 1.6 a 1.7 pour débutante qui risque de se faire tuer (selon des méthodes que je ne peux pas décrire ici, y'a des enfants) si ça foire.

Merci !!!!

Nicco
2007-05-21 19:21:42

attention si tu attends trop ... ca sera la 1.8

maisssssssssssssssss non j deconne ... moi aussi je te conseille de partir direct sur la 1.7

VDigital
2007-05-21 18:35:05

Un conseil : Passer directement en 1.7.0 maintenant.
8-)

Mila Saint Anne
2007-05-20 20:57:49

Bonjour à tous.

Bon, quinze jours ont passé, et je ne suis pas plus avancée.
Un connaisseur de Php me conseille comme l'a fait VDigital de passer à la 1.6.2.
Des avis ? d'autres pistes de solution ?

Si vous voulez voir le site : http://cliophoto.clionautes.org

Merci à ceux qui auront le temps de nous filer un coup de main.

Mila

Mila Saint Anne
2007-05-01 11:54:38

Merci !

VDigital
2007-05-01 11:36:56

Très belle image.

Je crois qu'il faudra envisager de passer en 1.6.2 (Cf. procédure de mise à jour dans le wiki).
Et même en 1.7 quand elle sera sortie.

Je pense qu'il s'agit d'un bug.
Je vais essayer de le simuler dès que je pourrais.
8-)

Mila Saint Anne
2007-05-01 10:42:04

Bonjour.

Alors, premier hic, c'est que le premier problème n'est toujours pas résolu.

Voila mon local config :

-----------------------------------------------------------------------------------------------------

<?php
// this file is provided as an example. It does not modify the configuration
// as long as it remains in "tools" directory. Move it to "include"
// directory if you want to modify default configuration.

$conf['prefix_thumbnail'] = 'TN-';
$conf['show_gt'] = true;

// links : liste de liens externes à ajouter dans le menu. Un exemple valant
// mieux qu'une longue explication :
//
$conf['links'] = array(
   'http://www.cliophoto.clionautes.org/html/cliophoto-guide-visiteur.htm' => 'Le GUIDE du VISITEUR',
   'http://www.clionautes.org' => 'Les Clionautes',
   );
   


   

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

// 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'
);

// 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'
  );



// +-----------------------------------------------------------------------+
// |                            téléchargement                             |
// +-----------------------------------------------------------------------+


// On parle ici du téléchargement par HTTP accessible optionnellement aux
// utilisateurs.

// upload_maxfilesize: poids maximum des images à télécharger, en kilo
// octets.
$conf['upload_maxfilesize'] = 1000;

// upload_maxheight : hauteur maximum des images à télécharger, en pixels.
$conf['upload_maxheight'] = 1600;

// upload_maxwidth : largeur maximum des images à télécharger, en pixels.
$conf['upload_maxwidth'] = 1200;

// upload_maxheight_thumbnail : hauteur maximum des miniatures.
$conf['upload_maxheight_thumbnail'] = 150;

// upload_maxwidth_thumbnail : largeur maximum des miniatures.
$conf['upload_maxwidth_thumbnail'] = 150;

?>

-----------------------------------------------------------------------------------------------------


En ce qui concerne le deuxième problème, le nom de l'image quand je regarde par le ftp est simplement "Cho_Oyu.jpg".
Elle s'affiche tout à fait normalement : http://cliophoto.clionautes.org/picture … ge_id=1681
Je ne comprends donc pas comment supprimer des \ que je ne vois pas ....

Bref, je suis toujours aussi coincée. ;-(

Merci de continuer à  m'aider.

A suivre..
Mila.

VDigital
2007-04-28 18:12:55

Mila Saint Anne a écrit:

Les "/" dans le texte accompagnant l'image n'est pas à mon avis la source du problème, car nous le rencontrons régulièrement et cela se corrige facilement dans l'interface.
Par contre en grattant bien, je m'aperçois que la photo dont il est question existe bien en ligne, mais sans bug.... Serait-ce un problème de doublon ? De deux images ayant le même identifiant ?

Le premier pb étant selon moi réglé, passons au second.

UPDATE phpwebgallery_images
  SET date_creation = '1987-08-20',
      author = 'Pascal Boyries',
      name = 'Le Cho Oyu vu de la \',
      comment = 'Avec ...
[mysql error 1064] You have an error in your SQL syntax near 'Avec 8201 mètres, le Cho Oyu est le sixième sommet de l\'Himalaya. Il est s' at line 5

MySQL dit at line 5
donc ligne de comment.
L'anti-slach protège l'apostrophe pour donc le name est en réalité:

  Le Cho Oyu vu de la ', comment =

MySQL s'attend ensuite à trouver une virgule et un autre nom de colonne... C'est raté et c'est pour ça qu'il dit "You have an error..."

Mila Saint Anne a écrit:

Les "/" dans le texte accompagnant l'image n'est pas à mon avis la source du problème

Tu as tort.

Maintenant tu dis...

Mila Saint Anne a écrit:

Par contre en grattant bien, je m'aperçois que la photo dont il est question existe bien en ligne, mais sans bug.... Serait-ce un problème de doublon ? De deux images ayant le même identifiant ?

C\'est encore autre chose... On va regarder ça dès que tu me confirme que le premier pb est résolu.
8-)

VDigital
2007-04-28 17:59:59

Ok, j'ai pris le problème à l'envers.


Ce que tu veux c'est protéger contre l'effacement.
Modifie ton config_local.inc.php
Ceci suffira:

<?php
    // use_iptc: Use IPTC data during database synchronization with files
    // metadata
    $conf['use_iptc'] = false;

     // 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'
      );
?>

Mila Saint Anne
2007-04-28 16:38:54

Avec $conf['use_iptc'] = true;
C'est dire à la synchro: Regardes
// 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'
);
avec le champ IPTC 2#122 par exemple, mets à jour la colonne author de la table image.


Dans le Wiki, tu verras comment retrouver les champs IPTC.

Bon, je l'ai fait mais ça ne fonctionne toujours pas. Grrrr...

J'ai mis un peu de temps à répondre, mais j'ai fait une sauvegarde de la BD avant, cette histoire me rend paranoïaque et il y en quand même pour 65 M...

D'autres idées ?

Merci.

Mila.

VDigital
2007-04-28 12:15:54

Mila Saint Anne a écrit:

Heu, tu peux m'expliquer la manoeuvre ? J'aime pas faire des trucs que je comprends pas.... ;-)


En attendant, voici la config complète des métadonnées :

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

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

// 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'] = false;

// 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'] = false;

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

Oui.

Avec $conf['use_iptc'] = true;
C'est dire à la synchro: Regardes
// 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'
);
avec le champ IPTC 2#122 par exemple, mets à jour la colonne author de la table image.


Dans le Wiki, tu verras comment retrouver les champs IPTC.

Mila Saint Anne
2007-04-28 11:43:23

Heu, tu peux m'expliquer la manoeuvre ? J'aime pas faire des trucs que je comprends pas.... ;-)


En attendant, voici la config complète des métadonnées :

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

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

// 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'] = false;

// 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'] = false;

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

VDigital
2007-04-27 22:23:40

Crée un config_local.inc.php

Avec ceci:

<?php
// 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',
  'author'          => '2#122',
  'name'            => '2#005',
  );

// 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'
  );
?>

On verra à compléter plus tard.

Fait attention a ne pas ajouter de ligne ou d'espace après le "?>".
Livre dans ./include/ par FTP.

8-)

Pied de page des forums

Propulsé par FluxBB

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