#1 2011-03-09 11:26:25

makno
Membre
Nantes
2007-10-24
1273

[Résolu] Un crash...

b'jour

mauvaise nouvelle au réveil (ben oui, je bosse plus que tard des fois...)
Qu'est ce que je dois faire avec ça ?
merci !

Code:

Warning:  [mysql error 145] Table './396_InstantsDeScenes/phpwebgallery_images' is marked as crashed and should be repaired

select
  Max(D) D
from
  (
    select
      D
    from
      (
        select
          DATEDIFF(CURRENT_DATE, date_available) D
        from
          phpwebgallery_images INNER JOIN phpwebgallery_image_category AS ic ON id=image_id
      WHERE (ic.category_id NOT IN (12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,49,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,67,68,933,75,134,135,138,139,141,144,146,165,166,167,168,169,170,171,173,175,177,179,182,184,186,188,190,192,196,197,203,207,209,211,216,218,220,222,224,226,229,231,235,238,239,240,250,252,253,257,259,264,266,268,270,272,274,276,278,284,286,290,291,296,298,300,302,304,314,316,320,322,333,335,338,341,343,345,347,349,352,353,365,367,369,371,372,374,376,378,381,383,392,393,399,401,404,405,408,410,420,422,423,426,428,435,437,439,441,442,453,459,460,461,462,463,470,471,472,474,476,478,480, in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/dblayer/functions_mysql.inc.php on line 656


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/plugins/dynareceperio/period.inc.php on line 77



Warning:  [mysql error 145] Table './396_InstantsDeScenes/phpwebgallery_images' is marked as crashed and should be repaired
SELECT i.id as image_id, i.file as image_file, i.comment, i.path, i.tn_ext, c.id as catid, c.name, c.permalink, RAND() as rndvalue, i.name as imgname FROM phpwebgallery_categories c, phpwebgallery_images i, phpwebgallery_image_category ic WHERE c.id = ic.category_id
            AND ic.image_id = i.id
            AND i.level <= 0  AND c.id NOT IN (12,13,14,15,16,17,18,19,20,21,22,23,24,26,27,28,29,30,31,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,49,51,52,53,54,55,57,58,59,60,61,62,63,64,65,66,67,68,933,75,134,135,138,139,141,144,146,165,166,167,168,169,170,171,173,175,177,179,182,184,186,188,190,192,196,197,203,207,209,211,216,218,220,222,224,226,229,231,235,238,239,240,250,252,253,257,259,264,266,268,270,272,274,276,278,284,286,290,291,296,298,300,302,304,314,316,320,322,333,335,338,341,343,345,347,349,352,353,365,367,369,371,372,374,376,378,381,383,392,393,399,401,404,405,408,410,420,422,423,42 in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/dblayer/functions_mysql.inc.php on line 656



Warning:  [mysql error 145] Table './396_InstantsDeScenes/phpwebgallery_images' is marked as crashed and should be repaired

SELECT id, path, tn_ext
  FROM phpwebgallery_images
  WHERE id IN (10511,6490,4462,5436)
; in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/dblayer/functions_mysql.inc.php on line 656


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/dblayer/functions_mysql.inc.php on line 155

Notice: Undefined index: 10511 in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/category_cats.inc.php on line 243

Notice: Undefined index: 6490 in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/category_cats.inc.php on line 243

Notice: Undefined index: 4462 in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/category_cats.inc.php on line 243

Notice: Undefined index: 5436 in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/category_cats.inc.php on line 243



Warning:  [mysql error 145] Table './396_InstantsDeScenes/phpwebgallery_images' is marked as crashed and should be repaired
SELECT phpwebgallery_images.path  FROM phpwebgallery_images , phpwebgallery_image_category WHERE phpwebgallery_images.`id` = phpwebgallery_image_category.`image_id` AND phpwebgallery_image_category.category_id = 634 ORDER BY RAND() LIMIT 0,1 in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/dblayer/functions_mysql.inc.php on line 656


Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/plugins/Random_Header/main.inc.php on line 72

Warning: Cannot modify header information - headers already sent by (output started at /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/dblayer/functions_mysql.inc.php:655) in /var/www/virtual/instants-de-scenes.com/htdocs/PhpMyGallery/include/page_header.php on line 98

Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#2 2011-03-09 11:41:31

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Un crash...

Bonjour Makno,

Bon bah on va voir comment corriger ça.
Déjà, as-tu une sauvegarde récente de ta BDD ? Il n'est pas trop tard d'en faire une nouvelle (n'écrase pas ta dernière sauvegarde !) avant de commencer à appliquer un pansement.

Le pansement consiste à exécuter la requête suivante dans phpMyAdmin :

Code:

DELETE FROM `piwigo_image_category` WHERE `category_id` NOT IN (SELECT `id` FROM `piwigo_categories`);
DELETE FROM `piwigo_images` WHERE `storage_category_id` NOT IN (SELECT `id` FROM `piwigo_categories`);
DELETE FROM `piwigo_group_access` WHERE `cat_id` NOT IN (SELECT `id` FROM `piwigo_categories`);
DELETE FROM `piwigo_favorites` WHERE `image_id` NOT IN (SELECT `id` FROM `piwigo_images`);
DELETE FROM `piwigo_image_category` WHERE `image_id` NOT IN (SELECT `id` FROM `piwigo_images`);

(Il faut adapter suivant le préfixe de tes tables qui est phpwebgallery_)

Si ça ne suffit pas, toujours via phpMyAdmin, désactive le plugin "Dynamic Recent Periode".

Enfin, si ça ne fonctionne toujours pas, dans phpMyAdmin, en sélectionnant la table phpwebgallery_images tu dois avoir une fonction "Réparer".

Après... je donne ma langue au chat... :-/


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-03-09 13:00:05

makno
Membre
Nantes
2007-10-24
1273

Re: [Résolu] Un crash...

oui, j'ai une sauvegarde journalière chez mon Hébergeur, durant les 4 derniers jours, et les 4 dernières semaines.

Et si je restaurai la base intégrale d'hier, ça serait pas plus simple ? Il n'y a eu aucun changement sur mon site ces dernières 72H...

Merci pour l'intervention :)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#4 2011-03-09 13:39:50

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Résolu] Un crash...

Bon bah si tu as plus simple, juste fais le :-D


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#5 2011-03-09 16:14:39

makno
Membre
Nantes
2007-10-24
1273

Re: [Résolu] Un crash...

Ben finalement non c'était pas plus simple. Pour finir, après avoir perdu du temps, je suis revenu à ta proposition, j'ai cliqué sur réparer la table et c'est réglé... Ah je suis un salle gosse, ça m'apprendra à écouter ce qu'on me dit :)

merci pour ton intervention :)


Instants de Scènes, c'est là ! Sur mon site, vous trouverez 600 projets artistiques et 20 000 photos dans tous les domaines des arts vivants : théâtre, clown, danse, arts de la rue, conte, cirque, etc...

Hors ligne

#6 2012-04-06 10:45:16

Pierrot73
Membre
2012-04-06
9

Re: [Résolu] Un crash...

Bonjour,

Je poste à la suite car j'ai l'impression que mon problème semble proche (mais si je n'ai pas respecté les procédures n'hésitez pas à me le dire), l'entête de ma galerie m'affiche ça :


Warning:  [mysql error 145] Table './ouaemlqp_photos/piwigo_sessions' is marked as crashed and should be repaired

SELECT data
  FROM piwigo_sessions
  WHERE id = '5759473adf8bba013b07d553c91879999687'
; in /home/ouaemlqp/public_html/photos/include/dblayer/functions_mysql.inc.php on line 767


Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/ouaemlqp/public_html/photos/include/dblayer/functions_mysql.inc.php:766) in /home/ouaemlqp/public_html/photos/include/functions_user.inc.php on line 1120

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/ouaemlqp/public_html/photos/include/dblayer/functions_mysql.inc.php:766) in /home/ouaemlqp/public_html/photos/include/functions_user.inc.php on line 1120

Warning: Cannot modify header information - headers already sent by (output started at /home/ouaemlqp/public_html/photos/include/dblayer/functions_mysql.inc.php:766) in /home/ouaemlqp/public_html/photos/include/page_header.php on line 103



J'aurais bien voulu appliquer la méthode expliquée ci-dessus mais :
1. je n'ai aucune idée de comment sauvegarder ma base de données
2. je ne sais absolument plus comment accéder au phpMyAdmin

Bref, vous l'aurez compris, j'y comprends rien et je désespère... Pour vous donner une idée du désastre en images : http://bottexpierre.redheberg.com/photos/

Merci d'avance pour vos conseils.

Hors ligne

#7 2012-04-06 11:25:17

flop25
Équipe Piwigo
2006-07-06
6544

Re: [Résolu] Un crash...

Pierrot73 a écrit:

J'aurais bien voulu appliquer la méthode expliquée ci-dessus mais :
1. je n'ai aucune idée de comment sauvegarder ma base de données
2. je ne sais absolument plus comment accéder au phpMyAdmin

bonjour,
1 http://fr.piwigo.org/basics/upgrade_manual
2 demandez à votre hébergeur

Hors ligne

#8 2012-04-06 11:42:34

Pierrot73
Membre
2012-04-06
9

Re: [Résolu] Un crash...

Merci beaucoup. :)

Hors ligne

#9 2012-04-06 12:09:29

Pierrot73
Membre
2012-04-06
9

Re: [Résolu] Un crash...

Ces deux points (sauvegarde de la base de données et accès à PhpMyAdmin) étant maintenant réglés, ma question suivante est : comment exécuter la requête proposée par Gotcha, le tableau de bord de PhpMyAdmin (et le codage en général) restant pleins de mystères pour moi...

Hors ligne

#10 2012-04-06 12:49:55

Pierrot73
Membre
2012-04-06
9

Re: [Résolu] Un crash...

Finalement en fouinant dans le tableau de bord de PhpMyAdmin (et en tremblant à l'idée de faire une c***nerie) j'ai tenté cette méthode :

"Enfin, si ça ne fonctionne toujours pas, dans phpMyAdmin, en sélectionnant la table phpwebgallery_images tu dois avoir une fonction "Réparer"."

sur la table `piwigo_sessions` qui semblait être celle qui déconnait.
Coup de chance, ça semble avoir résolu mon problème.

Donc merci à Flop25 pour son conseil de base, à Makno pour avoir eu un problème similaire avant moi et à Gotcha pour m'avoir offert la solution. :)

Dernière modification par Pierrot73 (2012-04-06 12:53:57)

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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