Bon j'avance un peu :
Voici ce que j'ai comme erreur :
Warning: [mysql error 2006] MySQL server has gone away
INSERT INTO
piwigo_freddyconfig (param, value)
VALUES('piwigo_db_version', '2.8')
ON DUPLICATE KEY UPDATE value = '2.8'
; in /home/guymauve/public_html/sites/freddymatagne/include/dblayer/functions_mysqli.inc.php on line 832
Warning: [mysql error 2006] MySQL server has gone away
SELECT id
FROM piwigo_freddyplugins
WHERE state = 'active'
AND id NOT IN ('AdminTools','TakeATour','language_switch','LocalFilesEditor')
; in /home/guymauve/public_html/sites/freddymatagne/include/dblayer/functions_mysqli.inc.php on line 832
Fatal error: Call to a member function fetch_assoc() on a non-object in /home/guymauve/public_html/sites/freddymatagne/include/dblayer/functions_mysqli.inc.php on line 213
Hors ligne
Le serveur pour la base de données mysql ne marche pas
Contactez votre hébergeur pour voir avec lui plus en détail D'ailleurs s'ils vous ont donné ces erreurs sans rien dire de plus c'est que la personne n'était pas très compétente
Hors ligne
Bon, mon souci viendrait d'une table piwigo, voici le message de mon hébergeur :
Bonjour,
Je viens de regarder en détails, je pense avoir identifier la requête fautive et potentiellement un soucis avec le site également.
Lors de la mise à jour, ça bloque sur la requête SQL suivante :
ALTER TABLE `piwigo_freddyhistory`
ADD COLUMN `format_id` int(11) unsigned DEFAULT NULL
Au bout de 180 secondes, la requête est tués automatiquement. 180 secondes pour une requête MySQL est anormal, c'est un temps excessivement long et visiblement ce temps n'est pas suffisant pour laisser terminer la requête.
En creusant un peu, j'ai vu que cette table sert à stocker des statistiques ou un historique sur Piwigo. D'autres personnes semblent déjà avoir été embêté par cela : http://piwigo.org/forum/viewtopic.php?id=19418
Il semble y avoir un mécanisme de purge en place. Je pense que ce mécanisme ne fonctionne pas pour votre instance de Piwigo car la table "history" fait environs 4.7Go !
Je pense que cela est anormal et qu'une solution serait de purge cette table en base de données. Les informations qu'elle contient ne semblent pas indispensable, ce sont des statistiques d'après mes recherches. Il faudrait sans doute confirmer cela avec l'équipe de Piwigo pour être sûr.
A première vue, il existe des plugins pour purger cette table : http://da.piwigo.org/ext/index.php?tid=19
Le soucis, c'est que votre instance est bloqué en mode "update", je ne sais pas si cela sera utilisable.
Éventuellement, c'est possible de vider le contenu de cette table avec phpmyadmin mais je ne sais pas si cela cause des soucis vis à vis de piwigo.
Si vous avez d'autres questions, je reste à votre écoute.
Hors ligne
c'est un problème de performance de votre hébergement.
guymauve a écrit:
Éventuellement, c'est possible de vider le contenu de cette table avec phpmyadmin mais je ne sais pas si cela cause des soucis vis à vis de piwigo
aucun et c’est ce qu'il faut faire justement; la vider manuellement
Hors ligne
ya un plugin ou désactivez partiellemet ou totalment l'historique et utilisez Piwik ou autre outil bine plus complet sur le sujet
Hors ligne