Annonce

#1 2003-02-03 14:29:01

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

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. smile

Merci pour tout

@+Luki

Hors ligne

#2 2003-02-03 16:07:04

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

Re : probleme d'envoi

peux tu m'indiquer la durée de cette pause ?


PHP et MySQL, un duo gagnant !

Hors ligne

#3 2003-02-03 16:36:35

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

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

#4 2003-02-03 16:47:05

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

Re : probleme d'envoi

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

#5 2003-02-03 16:56:51

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

Ok merci je regarde et remplace des que je fais une expedition je te donne la reponse.



@+Luki

Hors ligne

#6 2003-02-03 17:00:35

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

Re : probleme d'envoi

ok thanks  wink


PHP et MySQL, un duo gagnant !

Hors ligne

#7 2003-02-14 16:58:29

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

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

#8 2003-02-14 19:19:45

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

Re : probleme d'envoi

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

#9 2003-02-14 22:22:01

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

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

#10 2003-02-14 22:24:20

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

Re : probleme d'envoi

justement, tu dois rajouter la ligne sleep(10);


PHP et MySQL, un duo gagnant !

Hors ligne

#11 2003-02-17 16:41:27

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

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

#12 2003-02-17 16:50:42

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

Re : probleme d'envoi

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

#13 2003-02-19 08:57:03

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

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.


stats.png

@+Luki

Hors ligne

#14 2003-02-19 11:23:56

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

Re : probleme d'envoi

wow, bizzare.

quelle version de la librairie GD ?


PHP et MySQL, un duo gagnant !

Hors ligne

#15 2003-02-19 20:46:43

Luki
Membre
Inscription : 2002-12-02
Messages : 31

Re : probleme d'envoi

J'avais pas vu que je n'etais pas connecté donc le poste de dessus est bien de moi.

@+Luki

Hors ligne

#16 2003-02-19 21:09:18

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

Re : probleme d'envoi

pour les statistiques, bizzare bizzare..  :mhh:

Pour la modif, oui, tu la fais.


PHP et MySQL, un duo gagnant !

Hors ligne

Pied de page des forums