Vous n'êtes pas identifié(e).
[25 janvier 2021] - Publication de Wanewsletter 3.1.0
Pages : 1
Bonjour
Voilla je gere 2 listes avec wanewsletter une de 2200 et 4300 avec la premiere je rencontre pas de probleme lors des envois de mail au format html par contre avec la liste de 4300 j'arrive jamais à envoyer jusqu'au bout, sa plante en cours de route. Le probleme n'est pas forcement du à wanewsletter mais peut etre du à l'hebergeur, j'envoi par flot de 200 j'ai essayé plusieur reglage je rencontre tjrs le meme probleme.
Je souhaiterai faire un essai en augmentant le temps entre 2 envois car quand j'envoie par la fonction manuel envoyez un autre flot d'email tout ce passe tres bien à condition de respecter un temps de pause entre les 2 envois donc si tu pouvais m'expliquer la ligne à modifier dans ton script car la solution est peut etre la.
Merci pour tout
@+Luki
Hors ligne
peux tu m'indiquer la durée de cette pause ?
PHP et MySQL, un duo gagnant !
Hors ligne
Heu j'ai peut etre pas tout compris sur le fonctionne de ton script mais l'envoi par flot je suppose qu'il y a un temps de pose et celui ci n'est pas reglabe dans la configuration qui peut etre ne serai pas un mal de l'avoir en configuration donc la je connais pas la reponse.
Maintenant si tu parles du temps que je met en manuel comme pose je peux pas te dire exactement car je clique sur envoi et pendant ce temps je fais autre chose mais je dirais environ 60 secondes.
Pour info l'hebergeur est Oxyd
@+Luki
Hors ligne
alors, dans envoi.php, ligne 687 :
if( $step == 'auto' )
{
Location(sessid("envoi.php?resend=1&log=" . $log . "&step=auto"));
}
remplace par :
if( $step == 'auto' )
{
sleep(10);
Location(sessid("envoi.php?resend=1&log=" . $log . "&step=auto"));
}
PHP et MySQL, un duo gagnant !
Hors ligne
Ok merci je regarde et remplace des que je fais une expedition je te donne la reponse.
@+Luki
Hors ligne
ok thanks
PHP et MySQL, un duo gagnant !
Hors ligne
Bonjour
comme convenu je reviens vers toi.
j'ai réalisé la modif que tu m'as demandé et ce qui ce rapproche le plus a ce que tu me demande et ceci ligne 682 à 686
if( $step == 'auto' )
{
header(LOCATION . sessid("envoi.php?resend=1&log=" . $log . "&step=auto"));
exit;
}
j'ai donc remplacé avec ce que tu m'as demandé et voici l'erreur qui a suivi
Fatal error: Call to undefined function: location() in /usr/local/www/data.users/nomdusite/www/newsletter/admin/envoi.php on line 685
je suis resté sous la 2.1.0 j'attendais un peu pour passer sur 2.1.2
voila je reviens plus tard pour lire la solution
@+Luki
Hors ligne
erf, oui, la fonction location a été rajoutée dans la 2.1.2.
alors tu dois avoir ceci :
if( $step == 'auto' )
{
sleep(10);
header(LOCATION . sessid("envoi.php?resend=1&log=" . $log . "&step=auto"));
exit;
}
PHP et MySQL, un duo gagnant !
Hors ligne
non pas exactement sa je t'ai mis ce que j'ai à la ligne 682 à 686 qui se rapproche a ce que tu m'as demandé de modifier.
if( $step == 'auto' )
{
header(LOCATION . sessid("envoi.php?resend=1&log=" . $log . "&step=auto"));
exit;
}
je n'ai pas de sleep (10)
@+Luki
Hors ligne
justement, tu dois rajouter la ligne sleep(10);
PHP et MySQL, un duo gagnant !
Hors ligne
Bonjour
Bon j'ai rajouté l'expédition de la premiere mailing c'est tres bien passé elle comporte 2900 inscrit.
Par contre pour la deuxieme qui est de 4700 je ne sais pas si la distribution a ete complete car au bout d'un certain temps je me suis retrouvé sur une page Impossible d'afficher la page J'ai voulu reprendre l'envoi et je retroune systématiquement sur Impossible d'afficher la page alors je sais pas si je peux deduire que la mailing a ete distribué à tous les inscrit.
Si tu as un complement d'info je suis tjrs preneur et pour realiserd'autre teste aussi.
je sais si dans les dernieres version le probleme existe mais j'ai cree des liste de diffusion en fonction des attributions des membres de l'equipe ce qui fait que je me retrouve avec 8 liste et a ma grande surpprise l'image statistique en forme de camembert bug.
@+
Hors ligne
au bout d'un certain temps je me suis retrouvé sur une page Impossible d'afficher la page J'ai voulu reprendre l'envoi et je retroune systématiquement sur Impossible d'afficher la page alors je sais pas si je peux deduire que la mailing a ete distribué à tous les inscrit.
Tu as peut etre été déconnecté d'internet.
Si tu faisais un envoi en plusieurs flots et automatique, alors l'envoi a été interrompu, normalement, tu peux reprendre l'envoi
je sais si dans les dernieres version le probleme existe mais j'ai cree des liste de diffusion en fonction des attributions des membres de l'equipe ce qui fait que je me retrouve avec 8 liste et a ma grande surpprise l'image statistique en forme de camembert bug.
c'est à dire ?
PHP et MySQL, un duo gagnant !
Hors ligne
Bonjour
J'étais en effet en envoi auto plusieur flot.
reprendre l'envoi j'ai esayé mais rien à faire je retourne à chaque fois sur la meme page Impossible d'afficher la page
Pour les stats voici une copie donc sur 8 on ne vois que les 4 dernieres et plus le defaut d'image.
@+Luki
Hors ligne
wow, bizzare.
quelle version de la librairie GD ?
PHP et MySQL, un duo gagnant !
Hors ligne
J'avais pas vu que je n'etais pas connecté donc le poste de dessus est bien de moi.
@+Luki
Hors ligne
pour les statistiques, bizzare bizzare.. :mhh:
Pour la modif, oui, tu la fais.
PHP et MySQL, un duo gagnant !
Hors ligne
Pages : 1