Annonce

#1 2006-06-30 12:08:27

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

hello,
je me retrouve depuis la mise à jour de WAnewsletter en version 2.3 dans l'impossibilité d'envoyer correctement mes newsletters.  :x

en effet, lorsque je procède à l'envoi, le script mouline et l'erreur suivante s'affiche :

Impossible de mettre à jour la table des abonnés (connexion au serveur sql perdue)

SQL query :
UPDATE wa_abo_liste
SET send = 1
WHERE abo_id IN(3609, ....................., 4523)
AND liste_id = 2

SQL errno : 2006
SQL error : MySQL server has gone away

Fichier : engine_send.php Ligne : 633

Je suis obligé de reprendre l'envoi et chaque 500 abonnés le script m'affiche de nouveau ce message.............  sad

cela me parait bizarre de perdre ma connection au serveur MySql....

Qqn pourrait-il m'éclairer ?  :idea:

Merci d'avance à tous.......  :d

PS : je suis en mutualisé chez OVH, WANewsletter 2.3, PHP Version 4.4.2

Hors ligne

#2 2006-07-02 18:27:57

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Impossible de mettre à jour la table des abonnés

Quelle version de MySQL ?


PHP et MySQL, un duo gagnant !

Hors ligne

#3 2006-07-03 11:29:51

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

sur MySQL 5.0 ...

Merci Bobe de ton aide  smile

Hors ligne

#4 2006-07-03 16:10:54

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

après appel de la hotline d'OVH, le pbm ne viendrait de leur côté......

Vérité ou mensonge ?  :evil2:

La perte de la connexion MySql est-elle viendrait du script ?  :???:

Mystère....  :mhh:

Au secours..................................... sad  sad  sad

Hors ligne

#5 2006-07-03 20:39:55

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Impossible de mettre à jour la table des abonnés

Si la connexion à la base de données a été perdue, le script tente une reconnexion automatique. Si cela échoue, l'erreur que vous avez obtenu est renvoyée.

Si le serveur mysql est en rade, ce n'est certainement pas la faute de wanewsletter  wink


PHP et MySQL, un duo gagnant !

Hors ligne

#6 2006-07-04 10:11:25

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

Le truc bizarre là-dedans c'est que chaque flot part correctement, ce n'est que lors de l'envoi du flot suivant que la connexion est perdu....

La connexion à la base de données est donc effective, elle est juste perdue lors de l'envoi suivant et systématiquement....

Bobe, je ne veux pas mettre en doute tes compétences (loin de là) mais est-tu sûr que le problème ne vient pas du script de Wanewsletter ?

Hors ligne

#7 2006-07-04 12:10:33

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Impossible de mettre à jour la table des abonnés

Oui.
Il y a un système de sécurité pour parer à ce genre de choses (plantage du script, perte définitive de la connexion à la db). Si vous relancez l'envoi, le script terminera le travail (sauvegarde des infos nécessaires dans la base de données, et reprise éventuelle de l'envoi).


PHP et MySQL, un duo gagnant !

Hors ligne

#8 2006-07-04 12:32:16

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

malheureusement ce n'est pas le cas...

après chaque flot envoyé la connexion à la base est perdue mais lorsuqe j'effectue la reprise de l'envoi je suis de nouveau confronté au message d'erreur après un nouveau flot...

Hors ligne

#9 2006-07-04 17:09:34

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Impossible de mettre à jour la table des abonnés

Oui, et quand tous les envois auront été fait. Le script vous indiquera que l'envoi est terminé.


PHP et MySQL, un duo gagnant !

Hors ligne

#10 2006-07-04 17:14:57

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

C'est effectivement le cas....

Cela ne résoud néanmoins pas mon problème....

Je voudrais pouvoir retrouver le fonctionnement normal d'envoi.....

je downgrade ???  :cry:  :cry:  :cry:  :cry:

Hors ligne

#11 2006-07-08 20:12:32

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Impossible de mettre à jour la table des abonnés

J'ai pas d'idée là  neutral


PHP et MySQL, un duo gagnant !

Hors ligne

#12 2006-07-10 10:25:59

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

Apparement les offres chez OVH sont en train d'évoluer (augmentation des espaces disques, etc...)..... cela est surement dû à ces changements......

WAIT & SEE

merci en tout cas, Bobe  wink

Hors ligne

#13 2006-07-25 15:18:18

ccluz
Membre
Inscription : 2006-06-20
Messages : 12
Site Web

Re : Impossible de mettre à jour la table des abonnés

As tu toujours ce probleme ?, car je suis chez OVH également, et j'ai le meme probleme depuis aujourd'hui :cry: . Suis en attente de leur retour par mail.

Quelqu'un a t'il une solution ?  un retour d'OVH ? neutral

Hors ligne

#14 2006-07-25 15:57:38

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

je n'ai pas encore mis à jour la version de WAnewsletter en 2.3.1, mais le pbm est tjs présent chez moi...

J'étudie la solution d'envoi en ligne de commande afin de palier au pbm....

Hors ligne

#15 2006-07-25 16:16:26

ccluz
Membre
Inscription : 2006-06-20
Messages : 12
Site Web

Re : Impossible de mettre à jour la table des abonnés

voici la reponse d'OVH :

Votre requete est trop longue en terme de temps de connexion au serveur SQL.
Je vous conseille d'alléger vos requetes.

Donc sans rien changer, ca devient trop lourd  roll

Hors ligne

#16 2006-07-26 10:06:15

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

Bobe, au secours !!!!!

comment peut-on réduire le temps de connexion au serveur MySQL afin de pallier au pbm....

faut-il réduire le nombre d'abonnés pour chaque flot ?

Hors ligne

#17 2006-07-27 14:37:08

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : Impossible de mettre à jour la table des abonnés

ccluz: Cette réponse d'OVH est débile. Je sais que ça n'aide pas mais il fallait le dénoncer là.

comment peut-on réduire le temps de connexion au serveur MySQL afin de pallier au pbm....

Désolé, il faut bien que le script envoit tous les emails qu'il doit envoyer.
Seulement quand l'envoi ou flot d'envoi a été fait, le script envoit une ou plusieurs requêtes au serveur mysql  neutral

faut-il réduire le nombre d'abonnés pour chaque flot ?

C'est une bonne solution.


PHP et MySQL, un duo gagnant !

Hors ligne

#18 2006-07-27 15:09:34

Slump77
Membre
Inscription : 2006-06-30
Messages : 15
Site Web

Re : Impossible de mettre à jour la table des abonnés

ok, merci pour la réponse.

Si je fais des flots de 100 mails ça devrait le faire quand même...
le seul problème c'est que j'ai 12000 abonnés dans à ma newsletter, ce qui fait quand même 120 clics  :tss:  roll

Hors ligne

Pied de page des forums