Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Soupçons de bogues «  

Yacs 8.6beta30.31 : Notification mail décallée [Solved]

avatarPinelli, Thierry -- on Aug. 3, from Nice, Drap
YACS team - SEO
VDP-Digital : service référencement / SEO
Peut être est-ce isolé, personne n'en ayant parlé jusqu'à présent, mais je reçoit de re-notification deux ou trois jours après les avoir déjà recut...
Immediate solution has been provided

Solution Manager: Bernard

Issue description

Voir même des messages en triples exemplaires, eux aussi décalés...

Personne d'autre ?

Ah oui, je fais référence à des notifications issues de yetanother...

Comments

Christian
avatar
from Chonas l'Amballan
Associate, 850 posts

on Aug. 4


Tu as raison Thierry, Bernard m'a montré ce phénomène et nous avons regardé les logs ensemble. Il semble que blue host ai arreté le cron des notifications sans le relancer. Du coup il y avait plein de message en attente. J

Je dois réaliser un bout de doc pour cette vérification !


Christian Loubechine
actupro
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

on Aug. 5


Le problème est apparu vers le 21 juillet, lorsque la commande fournie par BlueHost pour lancer PHP en ligne de commande a cessé de fonctionner avec cron.php.

Les traitements d'arrière-plan n'étant plus lancés correctement, les notifications générées par yacs se sont accumulées dans la table des messages.

Lors de l'analyse du problème j'ai lancé le script à la main, en tapant son adresse dans le navigateur, et c'est pour cette raison que quelques messages ont été transmis sporadiquement.

Cette méthode est d'ailleurs celle qui a été utilisée pour résoudre définitivement le problème. Au lieu de lancer l'interpréteur PHP en lui passant le script cron.php en paramètre, la commande de traitement d'arrière-plan s'appuie maintenant sur la méthode d'accès web.

Avant, la commande cron était :

/ramdisk/bin/php5 -q home/paxerinf/public_html/cron.php


Maintenant, c'est :

/usr/bin/wget -O - -p http://www.yetanothercommunitysystem.com/cron.php


Notez que cette solution est déjà documentée dans le fichier tools/yacs_crontab fourni avec l'archive standard d'installation. La seule chose nouvelle, c'est sa mise en oeuvre chez l'hébergeur BlueHost.

Rate this page
Posted by ThierryP on Aug. 3, edited by Bernard on Aug. 5, 90 hits