Annonce

É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)

Pierrot_Rennes
2008-03-25 11:18:36

VDigital a écrit:

...

Qui a trituré sa base de données?
Car les procédures standards de migration ne créent pas les tables de cette façon!

8-)

PS: Merci d'ouvrir un autre topic.

C'est fait ;-)

Pilou bis
2008-03-25 10:32:04

Merci beaucoup VDigital, tout est rentré dans l'ordre après quelques manip sur la bd.

VDigital
2008-03-25 09:55:46

Pierrot_Rennes a écrit:

Bonjour,

Puisqu'on parle de DB Integrity, j'en ai profité pour faire le test suite au refus de certains plugins de s'installer (cf post original ici

L'ensemble des tests affiche "passed" mais en entête de page j'ai cette erreur qui s'affiche

SELECT c.permalink, c.id, op.cat_id
  FROM phpwebgallery_categories c INNER JOIN phpwebgallery_old_permalinks op ON c.permalink=op.permalink
;
[mysql error 1267] Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home.38/c/a/r/cartespu/www/plugins/rv_db_integrity/check.php on line 106


Si quelqu'un de l'équipe a une idée, merci d'avance

Une table a sa colonne définie en latin1_general_ci, l'autre en latin1_swedish_ci.
Le rapprochement des valeurs n'a aucun sens.

Qui a trituré sa base de données?
Car les procédures standards de migration ne créent pas les tables de cette façon!

8-)

PS: Merci d'ouvrir un autre topic.

VDigital
2008-03-25 09:50:04

Pilou bis a écrit:

Bonjour,

Voilà, c'est installé. (les deux)

Et apparement, il y une erreur dans la db :s

http://img187.imageshack.us/img187/8283/capturerno1.jpg

C'est clair, toujours sauvegarder sa base de donnée, avant d'aller jardiner dedans.

Merci phpMyAdmin...

Donc...
2 error references; #webgallery_favorites.image_id referring to #webgallery_images.id
= Dans la table webgallery_favorites la colonne image_id référence des images (Table webgallery_images) qui n'existent pas (id).

=>

Code:

DELETE FROM webgallery_favorites WHERE image_id NOT IN (SELECT id FROM webgallery_images);

94 error references; #webgallery_image_category.image_id referring to #webgallery_images.id
Dans la relation image-catégorie donc la table webgallery_image_category les images (image_id) visiblement n'exitent pas dans les identifiants (id) des images (table webgallery_images).

=>

Code:

DELETE FROM webgallery_image_category WHERE image_id NOT IN (SELECT id FROM webgallery_images);

94 error references; #webgallery_image_tag.image_id referring to #webgallery_images.id
Entre tags et images nous ne sommes pas d'accord.
Comme tu n'avais aucun tag, je te propose d'effacer les tags.

Code:

DELETE FROM webgallery_image_tag;

PS pour les relecteurs: les tables de "Pilou bis" sont dans ce cas préfixées par webgallery_ et non par phpwebgallery_ comme proposé en standard.
8-)

Pierrot_Rennes
2008-03-25 09:40:06

Bonjour,

Puisqu'on parle de DB Integrity, j'en ai profité pour faire le test suite au refus de certains plugins de s'installer (cf post original ici

L'ensemble des tests affiche "passed" mais en entête de page j'ai cette erreur qui s'affiche

SELECT c.permalink, c.id, op.cat_id
  FROM phpwebgallery_categories c INNER JOIN phpwebgallery_old_permalinks op ON c.permalink=op.permalink
;
[mysql error 1267] Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '='


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home.38/c/a/r/cartespu/www/plugins/rv_db_integrity/check.php on line 106


Si quelqu'un de l'équipe a une idée, merci d'avance

Pilou bis
2008-03-25 09:04:09

Bonjour,

Voilà, c'est installé. (les deux)

Et apparement, il y une erreur dans la db :s

http://img187.imageshack.us/img187/8283/capturerno1.jpg

VDigital
2008-03-24 20:36:03

http://www.pilou.biz/index.php?/tags/enduro => 637

Pourrais-tu m'installer le plugin RV DB Integrity....?

Ou mieux installe donc Plugins Manager, cela sera plus simple.
8-)

Pilou bis
2008-03-24 20:25:58

Oui en effet, c'est arrivé à chaque fois que j'ai ajouté des photos.
Je dois m'y reprendre à plusieurs reprises pour ajouter les nouvelles photos à la bd.
Okay pour les tags.

Attention, je crois que je les ai désactivé ...

En tous cas, merci de ton aide ;)
C'est super sympa.

VDigital
2008-03-24 20:23:17

Etant donné que tu n'as aucun tag.

Je vais activer des tags pour essayer de comprendre.
On les supprimera ensuite.
8-)

VDigital
2008-03-24 20:18:33

Base de données

        * 637 éléments (premier élément ajouté le Mardi 05 Février 2008)
        * 8 catégories dont 8 physiques et 0 virtuelle (731 associations)
        * 0 tag (0 association)
        * 52 utilisateurs
        * 5 groupes

Tu n'aurais pas eu de plantages lors de synchro... ?
8-)

VDigital
2008-03-24 20:14:34

C'est toi qui voit, mais je n'ai pas intérêt à te casser ta galerie...
8-)

Pilou bis
2008-03-24 20:11:38

Okay ;)

Admin tout seul ou admin/conseiller ?

VDigital
2008-03-24 20:02:16

Oui mais en même temps tu devrais me mettre administrateur...
Car pour l'instant je vois bien ceci:

Catégories
        * Enduro Warnant [82](!)
        * Enduro Flavion [57](!)
        * Enduro Orp-Le-Grand [86](!)
        * Rognée [45](!)
        * Endurance Vitrival [200]
        * 12H de la Chinelle [64]
        * Enduro Wierde [55]
        * Hell's Gate [48]

    731 images / 731 images

soit 637 nous sommes d'accord, mais pour comprendre, tu devrais me mettre administrateur.

8-)

Pilou bis
2008-03-24 16:41:22

Je t'ai passé en Conseiller/Adviser suprême ;)

VDigital
2008-03-24 16:36:52

Pour l'instant


Catégories

    0 images / 731 images

...

Identification

    Bonjour VDigital !

Donc pour moi 0 image, c'est pour l'instant normal.
8-)

Pied de page des forums

Propulsé par FluxBB

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