Mail de masse reste a 0% - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : Mail de masse reste a 0% (/thread-2569.html) |
Mail de masse reste a 0% - lavalanche - 29-06-2010 salut j'ai un souci avec le mail de masse , celui-ci reste bloqué sur ( en cours d'envoi ) 0% , donc les 500 premiers recoivent bien le mail , mais les membres suivant ne recoivent rien , ce sont les 500 premiers qui recoivent a nouveau , 1 heure apres , le premier mail. avez vous une idée ? mon fournisseur serveur me dit de controlé le script merci @+ re, aucunes réponses ou questions sur ce sujet ............ difficile d'avancé sur ce probleme. merci re, petit up , est-ce qu'il s'agit vraiment d'un probleme sur le script ? merci @+ RE: Mail de masse reste a 0% - kims - 13-07-2010 Sa peut venir de n'importe quoi, sur quel hébergement es tu ? Sa peut venir du fait que la limite est de 500 Mail RE: Mail de masse reste a 0% - lavalanche - 13-07-2010 salut kims non , la limite est a 600 , donc j'envoi en limite 500 pour ne pas avoir de probleme @+ re, mon fournisseur serveur me dit que ce serait un probleme de script , mais comme entre temps je suis passé en MyBB 1.6 , j'ai toujours ce probleme d'envoi lavalanche a écrit :salut RE: Mail de masse reste a 0% - spyto - 05-09-2010 Regarde là : http://community.mybb.com/thread-74097.html?highlight=mass+mail et là : http://wiki.mybb.com/index.php/Help:Mail Essaie de lancer la tâche manuellement dans Outils et maintenance > Tâches planifiées > Courrier collectif. RE: Mail de masse reste a 0% - lavalanche - 05-09-2010 salut spyto voilà le message d'erreur en envoyant en manuel Citation :MyBB has experienced an internal SQL error and cannot continue. j'ai mis 500 pourtant sur : Citation :Par page : * @+ RE: Mail de masse reste a 0% - spyto - 05-09-2010 Salut, 1. 500 me paraît beaucoup (c'est 50 par défaut) mais je n'ai jamais pratiqué le courrier collectif, alors je peux me tromper. Essaie de réduire ce paramètre. 2. As-tu testé la fonction mail() chez ton hébergeur ? (cf. petit script là : http://wiki.mybb.com/index.php/Help:Mail) Reçois-tu bien le maikl expédié par ce script ? 3. Sinon, regarde bien aussi le paragraphe "Hosts restrictions". toujours dans ce Wiki. Il est possible que tu doives rajouter comme indiqué la ligne : ini_set("sendmail_from", " forum@YOURDOMAIN.com "); dans /inc/functions.php 4. Si j'en juge par certaines remarques de membres ayant soumis ce souci, il me semble que le script n'est pas en cause, mais plutôt l'hébergeur ! Tu parles de 600 mais maxi, mais est-ce par jour ?... 5. MySQL server has gone away indique que le serveur MySQL a coupé la connection. Certains hébergeurs ont ce problème par "épisodes", une petite recherche de "MySQL server has gone away" sur Google t'en convaincra. Il peut y avoir plusieurs raisons: le timeout, un packet trop "gros", etc... Parfois si ton hébergeur augmente le paramètre "max_allowed_packet" dans my.ini, ça passe ! cf. http://www.artiloo.com/forum/topic.php?val=8590_error+2006+mysql+server+has+gone+away Autre info ici : http://www.cryer.co.uk/brian/mysql/trouble_mysql_gone_away.htm Dernière chose : peut-être (si ça a déjà marché..) y a-t-il eu une mise à jour de MySQL chez on hébergeur ? Dans tous les cas, je suis persuadé que le problème est lié au serveur et non au script. J'en veux pour preuve la même erreur 2006 rencontrée par des tas de gens sous Drupal, phpBB, Wordpress et j'en passe ! RE: Mail de masse reste a 0% - lavalanche - 05-09-2010 re, j'ai contacté a nouveau mon hebergeur pour ce probleme , voici la réponse : Citation :Les mails sont limités à 500 / heure, il est possible que cela puisse nuire au script mais la limite est là pour tout le monde. Nous avons le plan Entreprise sans cette limite. un peu seche a mon gout la réponse lol j'ai relancé un mail de masse avec 450/heure je test dès que possible les manips que tu ma donné plus haut merci spyto @+ RE: Mail de masse reste a 0% - lavalanche - 06-09-2010 re, test mail avec 450/heure , probleme identique : En cours d'envoi (0%) Hier 2,766 pour info : le mail de masse par MP est fonctionnel @+ RE: Mail de masse reste a 0% - exdiogene - 06-09-2010 Le peu de différence entre 450 et 500 ne permettra pas de diagnostiquer le problème. Je suggère de tester avec 100 et voir si cela fonctionne. RE: Mail de masse reste a 0% - lavalanche - 06-09-2010 spyto a écrit :Il est possible que tu doives rajouter comme indiqué la ligne :re, cette manip ne donne rien de plus , d'ailleurs elle plante les MP pour tout les membres je test en envoi par 50/Heure , je suis actuellement " En cours d'envoi (2%) " spyto , tu pourrait peut etre testé , puisque sur mybb fr nous sommes déja 2151 membres @+ RE: Mail de masse reste a 0% - exdiogene - 06-09-2010 Certains hébergeur fournissent des serveurs surchargés pour leur hébergements et l'envoi de plusieurs centaines de courriels pourrait dépasser le temps alloué pour les opérations PHP interne et le script pourrait être bloqué, voir placé sur la liste noire. Si les opérations sont fonctionnelles avec 50/heure cela serait un indice du problème mentionné ci-haut. Avec un accès SHELL, il serait possible de visualiser le temps d'opération pour le script d'envoi de courriel avec TOP ou autres fonctions. Il serait aussi intéressant de savoir le facteur de charge du CPU et de la mémoire du serveur pendant cette opération d'envoi de courriel en masse. Bonne chance avec votre hébergeur, qui ne semble ni compétent, ni transparent et ni aidant... RE: Mail de masse reste a 0% - lavalanche - 06-09-2010 re, merci exdiogene , mais comment procédé ( en détails ) pour faire le test ? je suis toujours sur le meme envoi : En cours d'envoi (26%) Aujourd'hui 2,721 je ferais un test a 100/H une fois cellui-ci fini correctement @+ RE: Mail de masse reste a 0% - spyto - 06-09-2010 Si tu es à 26%, c'est bien que ça progresse ! Et que le "bouchon" ne vient pas du script mais de ton hébergeur ! Ce que je pensais dès le début d'ailleurs. Il te parle de 500/heure, c'est du bidon ! Citation :pour info : le mail de masse par MP est fonctionnelNormal, ça n'utilise pas la fonction mail() de PHP ! Il y a donc un vrai bridage de cette fonction sur ton serveur ! RE: Mail de masse reste a 0% - lavalanche - 06-09-2010 re, c'est bien ce que je pense aussi , ce probleme est apparu depuis peu ( juin ) il va falloir qu'ils me donnent plus de détails sur leurs restrictions. je vous tient au jus , pas de probleme , il va bien finir par y avoir une issu a ce probleme lol merci encore pour votre aide En cours d'envoi (28%) Aujourd'hui 2,721 En cours d'envoi (48%) Hier 2,719 @+ RE: Mail de masse reste a 0% - lavalanche - 08-09-2010 re, En cours d'envoi (94%) 06-09-2010 2,717 bientot fini lol , je test ensuite avec 100/Heure @+ RE: Mail de masse reste a 0% - lavalanche - 09-09-2010 re, retour sur test , j'en suis a 200/heure et ça marche : En cours d'envoi (30%) Hier 2,713 @+ RE: Mail de masse reste a 0% - spyto - 09-09-2010 Alors peut-être un moment de faiblesse de ton hébergeur ?... RE: Mail de masse reste a 0% - exdiogene - 09-09-2010 Il est à noter que la majorité des hébergeurs que je connaisse, ont une limite proche de 200/heure. Nous avons une limite légèrement supérieure pour nos clients sur mes propres serveurs afin de garder une certaine fluidité des ressources... Je ne serais pas surpris que l'envoi se bloque avec 400/heure car le script PHP ne pourra pas se compléter dans le temps alloué pour son exécution. Mais il est aussi possible, comme disait Spyto, que le serveur était surchargé cette journée là! RE: Mail de masse reste a 0% - lavalanche - 12-09-2010 re, je retrouve une erreur dans le fichier error.log qui correspondrait aux heures d'envoi des mails, là voici : Citation :[11-Sep-2010 10:02:14] PHP Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 71654928 bytes) in /home/public_html/forum/inc/db_mysqli.php on line 738 merci @+ |