#1 2023-12-27 20:29:09

PLETOUR
Membre
2023-12-23
10

[Résolu] mysql error 2006

Bonjour,

Je découvre Piwigo depuis la semaine dernière. Je l’ai initialement installer chez un hébergeur gratuit Infinityfree avec cette  *************** puis j’ai créé un alias au même endroit avec mon nom de domaine  https://www.ellaime.fr/

J’ai migré il y a deux jours chez un hébergeur payant IFastnet toujours en https://www/ellaime.fr et depuis je constate deux problèmes générant tous les deux une « erreur mysql 2006 » :

1- Le premier  lors de la saisie d’un commentaire sur une photo peu importe le profile utilisateur, que ce soit avec ou sans le plugin « PHP Captcha »activé, la page ne rafraîchit pas après la validation du commentaire mais après une attente de 3 minutes on obtient l’erreur Mysql 2006 (ci dessous). Si l'on force le rafraîchissement de la page le commentaire apparait sur la page et aussi dans l’admin « outils/commentaires/commentaires utilisateur » en revanche l’admin n’est jamais notifié par email du nouveau commentaire alors que "Notifier les administrateurs lorsqu'un commentaire est ajouté" est coché dans configuration/option/commentaire !

    Warning: Mailer Error: SMTP connect) failed. https://github.com/PHPMailer/PHPMailer/ … leshooting in /home/ellaime/public_html/include/functions_mail.inc.php on line 923
    Warning: Imysql error 20061 MySQL server has gone away
    SELECT
    COUNT (*) AS nb_comments
    WERE Lage Lo 1173
    ; in /home/ellaime/public_html/include/dblayer/functions_mysqli.inc.php on line 847
    Fatal error: Uncaught Error: Call to a member function fetch_assoc() on bool in /home/ellaime/public_html/include/dblayer/functions_mysqli.inc.php:211 Stack trace: #0 /home/ellaime/public_html/include /picture_comment.inc.php(90): pwg_db_fetch_assoc(false) #1 /home/ellaime/public_html/picture.php(1010): include(/home/ellaime/p...') #2 {main} thrown in /home/ellaime/public_html/include/dblayer
    /functions_mysqli.inc.php on line 211
    Warning: [mysql error 2006] MySQL server has gone away
   
2- j’obtiens une erreur identique lorsqu’en admin j’essaie via le menu  « utilisateur/notification/envoi de mail aux utilisateurs »  de modifier des inscrits en non inscrits et vice et versa. La page ne se rafraichit qu’ après plus de 3 minutes cette erreur apparait :


    Warning:  [mysql error 2006] MySQL server has gone away
    select
      N.user_id,
      N.check_key,
      U.username as username,
      U.mail_address as mail_address,
      N.enabled,
      N.last_send,
      UI.status
    from piwidw_user_mail_notification as N
      JOIN piwidw_users as U on N.user_id =  U.id
      JOIN piwidw_user_infos as UI on UI.user_id = N.user_id
    where 1=1
    order by
      username; in /home/ellaime/public_html/include/dblayer/functions_mysqli.inc.php on line 847
    * Erreur lors de l'envoi du mail à Feel xxxxx@free.fr].
    * L'utilisateur Feel [xxxxx@free.fr] n'a pas été supprimé de la liste des inscrits.
    * 1 mail n'a pas été envoyé.
    * 1 utilisateur n'a pas été mis à jour.
    * 0 utilisateur a été mis à jour.


Warning:  [mysql error 2006] MySQL server has gone away
SELECT mail_address
  FROM piwidw_users
  WHERE id = 1
; in /home/ellaime/public_html/include/dblayer/functions_mysqli.inc.php on line 847


J’ai réparé et optimiser  les bases et réinitialiser les contrôles intégrités, j’ai tout purgé cela ne résout pas le problème.

L’email du webmaster Piwigo a été modifié sur le nouvel hébergeur pour utiliser le @ellaime.fr et il y a eu pendant quelques heures deux webmaster mais j’en ai supprimé un et cela ne résout rien.

Je suis en Piwigo 14.0.0 sous linux et la configuration est la suivante.
* PHP: 7.4.33  [2023-12-27 13:57:55]
* MySQL: 5.5.5-10.6.13-MariaDB-c|l-Ive [2023-12-27 13:57:55]
* Bibliothèque graphique: ImageMagick 7.1.0-62


Si une solution s’avère impossible m’est il possible de réinstaller complètement par dessus et comment procéder ? Ou comment procéder pour désinstaller la version actuelle en supprimant le dossier Piwigo  ?

Merci pour vos conseils.

Philippe

Hors ligne

#2 2023-12-28 05:21:08

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: [Résolu] mysql error 2006

bonjour
avez vous testé avec un email valide de gmail ?

A très vite


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#3 2023-12-28 06:27:43

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: [Résolu] mysql error 2006

Bonjour,

As tu mis quelque chose en config local ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#4 2023-12-28 07:40:34

PLETOUR
Membre
2023-12-23
10

Re: [Résolu] mysql error 2006

Merci pour votre réponse. OUI je viens d'essayer les deux  problèmes subsitent.

k5 a écrit:

bonjour
avez vous testé avec un email valide de gmail ?

A très vite

Hors ligne

#5 2023-12-28 07:41:35

PLETOUR
Membre
2023-12-23
10

Re: [Résolu] mysql error 2006

Merci pour votre réponse, Oui j’ai modifié la config local avec ceci sans plus (xxxxxxx pour cacher email et password ci-dessous) :

$conf['mail_sender_name'] = 'Administrateur du site ELLAIME';
// smtp configuration
$conf['smtp_host'] = 'sv15.byethost15.org:465';
$conf['smtp_user'] = ‘xxxxxxx@ellaime.fr';
$conf['smtp_password'] = 'xxxxxxx';
$conf['smtp_secure'] = 'tls';

// default_redirect_method : Méthode par défaut pour les redirections
// ('http' ou 'html')
$conf['default_redirect_method'] = 'https';

ddtddt a écrit:

Bonjour,

As tu mis quelque chose en config local ?

Hors ligne

#6 2023-12-28 07:50:39

PLETOUR
Membre
2023-12-23
10

Re: [Résolu] mysql error 2006

En complément, je viens de commenter toute la config local ajoutée et cela refonctionne, je n'ai plus d'erreur Mysql lors des inscriptions/désinscription des notifications utilisateurs et lors de l'ajour des commentaires.

Par contre je ne suis pas notifié par email des ajouts de commentaires !

PLETOUR a écrit:

Merci pour votre réponse, Oui j’ai modifié la config local avec ceci sans plus (xxxxxxx pour cacher email et password ci-dessous) :

$conf['mail_sender_name'] = 'Administrateur du site ELLAIME';
// smtp configuration
$conf['smtp_host'] = 'sv15.byethost15.org:465';
$conf['smtp_user'] = ‘xxxxxxx@ellaime.fr';
$conf['smtp_password'] = 'xxxxxxx';
$conf['smtp_secure'] = 'tls';

// default_redirect_method : Méthode par défaut pour les redirections
// ('http' ou 'html')
$conf['default_redirect_method'] = 'https';

ddtddt a écrit:

Bonjour,

As tu mis quelque chose en config local ?

Hors ligne

#7 2023-12-28 08:00:45

PLETOUR
Membre
2023-12-23
10

Re: [Résolu] mysql error 2006

Je recois les commentaires par EMail contrairement à ce que je disais initialement mais à une adresse email qui était celle utilisée chez l'ancien hébergeur;  la nouvelle adresse email du webmasteur (gmail) sur le nouvel hébergement n''est pas utilisée. C'est un moindre mal, y aurait il tout de même un moyen de passer en force 'en force' avec la nouvelle adresse du webmaster (en@gmail ou @ellaime.fr)?

pas

PLETOUR a écrit:

En complément, je viens de commenter toute la config local ajoutée et cela refonctionne, je n'ai plus d'erreur Mysql lors des inscriptions/désinscription des notifications utilisateurs et lors de l'ajour des commentaires.

Par contre je ne suis pas notifié par email des ajouts de commentaires !

PLETOUR a écrit:

Merci pour votre réponse, Oui j’ai modifié la config local avec ceci sans plus (xxxxxxx pour cacher email et password ci-dessous) :

$conf['mail_sender_name'] = 'Administrateur du site ELLAIME';
// smtp configuration
$conf['smtp_host'] = 'sv15.byethost15.org:465';
$conf['smtp_user'] = ‘xxxxxxx@ellaime.fr';
$conf['smtp_password'] = 'xxxxxxx';
$conf['smtp_secure'] = 'tls';

// default_redirect_method : Méthode par défaut pour les redirections
// ('http' ou 'html')
$conf['default_redirect_method'] = 'https';

ddtddt a écrit:

Bonjour,

As tu mis quelque chose en config local ?

Hors ligne

#8 2023-12-28 08:49:22

k5
Équipe Piwigo
La reppe
2014-01-26
1351

Re: [Résolu] mysql error 2006

Bonjour

utilisateur  --> gérer --> Liste
Cliquez sur le petit crayon à côté de l'utilisateur et à partir de là il y a possibilité de changer l'email.

À très vite


Piwigo 14.4 VM alpneLinux php 8.4
Piwigo 14.4 php 8.4 -- 8.4 mysql -- ImageMagick 7.1.1.34

Hors ligne

#9 2023-12-28 08:59:40

PLETOUR
Membre
2023-12-23
10

Re: [Résolu] mysql error 2006

MERCI Beaucoup tout fonctionne désormais.
Merci encore pour votre aide et vons conseils.
Bonnes fêtes de fin d'année

k5 a écrit:

Bonjour

utilisateur  --> gérer --> Liste
Cliquez sur le petit crayon à côté de l'utilisateur et à partir de là il y a possibilité de changer l'email.

À très vite

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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