MySQL server has gone away (bug newsletter)

Archive

Messagepar cynic- » Mar 02 Juin 2009, 17:31

Hello

J'ai eu un souci dans l'envoi de mes dernières newsletters, le message "2006 - MySQL server has gone away" s'affiche pendant l'envoi de la news et cette page reste affichée :

Image

Ensuite sur la page admin/newsletters.php celle-ci apparaît comme non-envoyée.

Pourtant je l'ai bien reçue par e-mail mais comment savoir si c'est OK pour les autres clients ?
Dois-je régler un paramètre chez mon hébergeur ?
cynic-
Site Admin
 
Messages: 694
Inscription: Mar 04 Déc 2007, 13:04

Messagepar j4k » Mar 02 Juin 2009, 18:59

il semble que le serveur mysql soit passé inaccessible durant l'envoi.

tout du moins selon le message durant l'update de la table ocs_newsletters.

Il semble donc que la table ne sera pas à jour sur tout les enregistrement.
Je pense que l'envoi de la newsletter a pu se faire correctement (car il n'appelle pas la base mysql à chaque destinataire) par contre tu n'aura pas une information correcte sur les abonnés qui ont reçu la lettre et ceux qui ne l'ont pas reçu.

Je pense que tu peux renvoyer une nouvelle lettre, en t'excusant et en expliquant le problème technique qui à pu causer l'envoi de la lettre en double. ceci te permettra de tester si l'envoi fonctionne (si c'etait un problème temporaire sur ton serveur) ou si le problème est tjrs la auquel cas, il te faudra le corriger.

Bien sur tu peux aussi attendre l'envoi de ta prochaine lettre pour faire le test...
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar cynic- » Mar 02 Juin 2009, 20:28

Merci pour ta réponse
Bah justement, le problème s'est déjà posé 3 fois de suite... sur 3 envois différents... est-ce que ça peut être dû au nombre "trop" important de clients inscrits (450 environ) ?
Dernière édition par cynic- le Mar 02 Juin 2009, 20:29, édité 1 fois.
cynic-
Site Admin
 
Messages: 694
Inscription: Mar 04 Déc 2007, 13:04

Messagepar j4k » Mar 02 Juin 2009, 21:19

effectivement il se peut que la requête soi trop lourde par rapport aux paramètres du serveur.

http://dev.mysql.com/doc/refman/5.1/en/ ... large.html

il doit simplement falloir augmenter la valur de max_allowed_packet sur le serveur mysql
~ osCSS 1.2.1 ~
Avatar de l’utilisateur
j4k
Site Admin
 
Messages: 1259
Inscription: Mer 27 Avr 2005, 09:13
Localisation: France

Messagepar cynic- » Mer 03 Juin 2009, 12:10

damned je n'ai pas accès à ce paramètre chez mon hébergeur
cynic-
Site Admin
 
Messages: 694
Inscription: Mar 04 Déc 2007, 13:04


Retourner vers osCSS 1.2

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron