Annonce

#1 2007-11-30 19:49:53

marcophilie56
Membre
2007-01-22
175

[1.7] Souci de synchronisation

Bonjour
J'ai un site sur free que rame beaucoup et la synchronisation ne fonctionne pas (erreur 500)
J'ai aussi un site en local avec Easyphp 2.0 ce qui me permettait de faire les synchros et ensuite de transférer les tables sur le site free.
Hors depuis aujourd'hui j'ai voulu faire une synchro partielle et j'obtiens les erreurs suivantes :
Notice: Undefined offset: 14133 in C:\Documents and Settings\HP_Administrateur\Mes documents\web\web_php\web\galerie\admin\site_update.php on line 467

Notice: Undefined offset: 14133 in C:\Documents and Settings\HP_Administrateur\Mes documents\web\web_php\web\galerie\admin\site_update.php on line 471

Notice: Undefined index: 10066 in C:\Documents and Settings\HP_Administrateur\Mes documents\web\web_php\web\galerie\admin\include\functions.php on line 1254

Notice: Undefined index: 10369 in C:\Documents and Settings\HP_Administrateur\Mes documents\web\web_php\web\galerie\admin\include\functions.php on line 1254

etc, etc......
Pouvez vous m'indiquer d'où vient le problème ?
Cordialement

Hors ligne

#2 2007-11-30 20:09:05

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: [1.7] Souci de synchronisation

Bonsoir,

marcophilie56 a écrit:

... Hors depuis aujourd'hui j'ai voulu faire une synchro partielle et j'obtiens les erreurs suivantes ...

Peux-tu préciser?


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#3 2007-11-30 22:22:02

marcophilie56
Membre
2007-01-22
175

Re: [1.7] Souci de synchronisation

Bonjour
Les messages indiqués ci-dessus sont affichés lorsque j'appuie sur validation dans le panneau de synchronisation
Cordialement

Hors ligne

#4 2007-12-01 00:03:44

mathiasm
Former Piwigo Team
2006-02-06
2692

Re: [1.7] Souci de synchronisation

Qu'appelles-tu une synchronisation partielle ?

Hors ligne

#5 2007-12-01 05:49:55

marcophilie56
Membre
2007-01-22
175

Re: [1.7] Souci de synchronisation

Bonjour
Je fais une synchronisation partielle quand je sélectionne une catégorie.
Elément supplémentaire dans ma base free en vérifiant son intégrité, j'ai ce message
#img_categories.id (7 references)       2 FAILED
32 error references; #img_image_category.category_id referring to #img_categories.id
29 error references; #img_images.storage_category_id referring to #img_categories.id
Comment le supprimer ?

Hors ligne

#6 2007-12-01 07:54:06

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Souci de synchronisation

Ces dernières indications proviennent de
RV DB Integrity
?

Si oui, avant toute autre action: Admin > Maintenance

    * Mettre à jour les informations des catégories
    * Mettre à jour les informations des images

Merci.
8-)

PS: Tu n'es pas assez clair, pas assez précis, dans tes explications. Attention, car nous n'avons rien d'autre et nous pouvons mal interpréter tes messages.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#7 2007-12-01 08:06:42

marcophilie56
Membre
2007-01-22
175

Re: [1.7] Souci de synchronisation

Bonjour
Oui les dernières indications proviennent de RV DB Integrity
J'ai bien effectué les opérations de maintenance indiquées dans ton post.

J'ai profité d'un réveil matinal pour faire une synchro à partir de mon site free et cela s'est bien passé peut-être à cause du trafic.

Je referai un sqldump de ma base free vers ma base easyphp pour voir ce qui se passe je soupçonne le plugin Advanced Synchro

Hors ligne

#8 2007-12-01 08:40:19

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Souci de synchronisation

Parce qu'en plus tu synchronises avec Advanced Synchro et tu ne le dis pas...
Comment veux-tu qu'on devine?

Merci.
8-)

PS: Attention, cela confirme que tu n'es pas assez clair, pas assez précis, dans tes explications. Nous n'avons rien d'autre que tes messages pour t'aider et nous pouvons mal interpréter tes messages.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#9 2007-12-01 11:13:01

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

Re: [1.7] Souci de synchronisation

marcophilie56 a écrit:

Bonjour
Oui les dernières indications proviennent de RV DB Integrity
J'ai bien effectué les opérations de maintenance indiquées dans ton post.

J'ai profité d'un réveil matinal pour faire une synchro à partir de mon site free et cela s'est bien passé peut-être à cause du trafic.

Je referai un sqldump de ma base free vers ma base easyphp pour voir ce qui se passe je soupçonne le plugin Advanced Synchro

alors autant te le dire tout de suite, le plugin AdvancedSynchro risque de ne pas trop aimer ce genre de manipulations  insuffisantes pour son bon fonctionnement.
Le plugin nécessite que la base de donnée soit en phase avec la structure de fichier qu'il créé ; tu as donc besoin si tu travailles par sqldump, de télécharger l'intégralité de ton répertoire "galleries" afin que le plugin ne perde pas les pédales !

quand au plugin, je rappelle qu'il sert uniquement à celui qui souhaite restructurer l'arborescence des sous-répertoires du répertoire gallerie sans perdre les informations présentes en base. au quotidien, il ne sert strictement à rien si ce n'est alourdir le temps de traitement.


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

Hors ligne

#10 2007-12-01 16:48:42

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: [1.7] Souci de synchronisation

Attention avec la syncronisation partielle [la quelle? j'n'sais pas bien, mais bon] il y a des problèmes ... mais vu que marcophilie56 ne nous racconte pas tout ...


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#11 2007-12-02 09:35:12

marcophilie56
Membre
2007-01-22
175

Re: [1.7] Souci de synchronisation

Bonjour
J'ai regardé les posts relatifs à la synchronisation que tu m'indiques.
J'ai exécuté ces 2 requêtes  pour trouver les images liées à des catégories supprimées
SELECT i.* , c.id FROM `img_image_category` AS i
LEFT JOIN `img_categories` AS c ON i.category_id = c.id WHERE c.id IS NULL
29 lignes en retour
SELECT i.id, i.file, i.path, c.id FROM `img_images` AS i
LEFT JOIN `img_categories` AS c ON i.storage_category_id = c.id WHERE c.id IS NULL
42 lignes en retour
Mais je ne sais pas faire la requête pour les supprimer
je suis en PHP 5.1.3 et Mysql 5.0.45 chez free.
Ce matin, je n'ai pas pu faire de synchro ni partielle ni totale chez free
Par ailleurs, en réalisant DB Integrity checkn j'ai toujours  :
#img_categories.id (7 references)       2 FAILED
32 error references; #img_image_category.category_id referring to #img_categories.id
29 error references; #img_images.storage_category_id referring to #img_categories.id
Cordialement

Dernière modification par marcophilie56 (2007-12-02 09:39:19)

Hors ligne

#12 2007-12-02 09:52:15

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Souci de synchronisation

Résolution problème par problème (en l'absence de rvelices):

29 error references; #img_images.storage_category_id referring to #img_categories.id

Cela signifie que 29 images (décrites dans la base images) sont sensées appartenir à une catégorie physique qui n'existe plus (suite à une erreur d'Advanced Synchro).

Qu'est qu'on fait des 29 images tu en veux la liste, ok?
Chez free => phpMyAdmin

SELECT *
FROM `phpwebgallery_images`
WHERE `storage_category_id` NOT
IN ( SELECT `id` FROM `phpwebgallery_categories` ) LIMIT 0 , 30;

Si tu ne veux pas les supprimer (descriptions, commentaires)... On regardera ce qu'il faudrait faire.

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#13 2007-12-02 10:02:06

marcophilie56
Membre
2007-01-22
175

Re: [1.7] Souci de synchronisation

Bonjour
Voici ce qui me reste après avoir supprimé les 29 images
#img_categories.id (7 references)       1 FAILED
3 error references; #img_image_category.category_id referring to #img_categories.id
Lorsque je fais
SELECT i.* , c.id FROM `img_image_category` AS i
LEFT JOIN `img_categories` AS c ON i.category_id = c.id WHERE c.id IS NULL
Il m'affiche 3 lignes
A bientôt

Dernière modification par marcophilie56 (2007-12-02 10:07:40)

Hors ligne

#14 2007-12-02 10:10:32

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: [1.7] Souci de synchronisation

marcophilie56 a écrit:

Bonjour
Voici ce qui me reste après avoir supprimé les 29 images
#img_categories.id (7 references)       1 FAILED
3 error references; #img_image_category.category_id referring to #img_categories.id
Lorsque je fais
SELECT i.* , c.id FROM `img_image_category` AS i
LEFT JOIN `img_categories` AS c ON i.category_id = c.id WHERE c.id IS NULL
Il m'affiche 3 lignes
A bientôt

3 lignes que tu peux modifier car les images existent encore.
Leur storage_category existe encore.

Il doit suffire de mettre la cat_id égale à la storage...

8-)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#15 2007-12-02 10:25:48

marcophilie56
Membre
2007-01-22
175

Re: [1.7] Souci de synchronisation

Bonjour
J'ai supprimé les 3 lignes à la main
Merci
Je vais des déplacements de catégories pour voir ce qui se passe à la synchro
Faut-il faire une synchro partielle sans décocher inclure les sous répertoires ou une totale ?
Cordialement

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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