Vous n'êtes pas identifié(e).
[25 janvier 2021] - Publication de Wanewsletter 3.1.0
Pages : 1
Voila, je suis en train de faire des test...
Bien oui, j'ai pas trop envie que mes 2000 membres souffre de mes tests donc, j'ai mis pour l'instant 400 fois mon e-mail, et j'ai fait l'envoi en HTML et TXT et voici ce qu'il me dit sur la page
newsletter/admin/envoi.php
Impossible de mettre à jour la table des abonnés
SQL errno : 2013
SQL error : Lost connection to MySQL server during query
SQL query :
UPDATE wa_abonnes SET send = 1 WHERE id IN(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
Fichier : envoi.php
Ligne : 650
C'est le serveur c'est bien ca? ou le scripts?
Bye
Hors ligne
salut,
essaye ça :
http://forum.webnaute.net/viewtopic.php?pid=1631#1631
si ca marche pas, essaye en remplacant mysql_connect par mysql_pconnect dans mysql.inc.php vers le debut du fichier
PHP et MySQL, un duo gagnant !
Hors ligne
J'ai exactement le même problème que le tien, j'ai essayé le script que Bobe a laissé sur le topic en question mais ca n'a pas résolu le problème.
Hors ligne
si ca marche pas, essaye en remplacant mysql_connect par mysql_pconnect dans mysql.inc.php vers le debut du fichier
t'as essayé ça ?
PHP et MySQL, un duo gagnant !
Hors ligne
Juste remplacer mysql_connect par mysql_pconnect sans la modification du code?
Hors ligne
A la ligne 27 du fichier mysql.inc.php
$this->connect_id = @mysql_connect($dbhost, $dbuser, $dbpwd);
à remplacer par :
$this->connect_id = @mysql_pconnect($dbhost, $dbuser, $dbpwd);
c'est bien ça?
Hors ligne
oui
PHP et MySQL, un duo gagnant !
Hors ligne
Ca n'y change rien !
Hors ligne
oula
Essaye en réduisant le nombre d'envois par flot
PHP et MySQL, un duo gagnant !
Hors ligne
Même message et même problème avec un envoi par flot...
testé avec 50 et 100
C'est même pire parce que les 50 ou 100 premiers de la liste recoivent les mails, mais pas les autres... :x
C'est chiant ce problème
Hors ligne
comprend pas..
meme comme ça, tu te retrouves avec le message : Lost connection to MySQL server during query ?
PHP et MySQL, un duo gagnant !
Hors ligne
Oui...pareil
Impossible de mettre à jour la table des abonnés
SQL errno : 2013
SQL error : Lost connection to MySQL server during query
SQL query :
UPDATE wa_abonnes SET send = 1 WHERE id IN(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, etc.............................................................................................)
Fichier : envoi.php
Ligne : 650
Ne faudrait-il pas refaire une connexion à la base juste avant d'effectuer cette requête? Peut-être une question de time out!
Si envoi par flot, il envoi par exemple les 50 premiers mails met à jour la table pour les 50 abonnés et relance un envoi pour les 50 suivants et etc?
Hors ligne
hum..
Bon, un changement de tactique va s'imposer pour ce cas là..
PHP et MySQL, un duo gagnant !
Hors ligne
ça donne quoi avec la version 2.1.1 ?
J'ai appliqué un léger changement dans envoi.php qui, je l'espère, résoud le problème.
PHP et MySQL, un duo gagnant !
Hors ligne
Pages : 1