Etant donné que tu n'as aucun tag.
Je vais activer des tags pour essayer de comprendre.
On les supprimera ensuite.
8-)
Hors ligne
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.
Dernière modification par Pilou bis (2008-03-24 20:34:59)
Hors ligne
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-)
Hors ligne
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
Hors ligne
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).
=>
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).
=>
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.
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-)
Hors ligne
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.
Hors ligne
Merci beaucoup VDigital, tout est rentré dans l'ordre après quelques manip sur la bd.
Hors ligne
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 ;-)
Hors ligne