Bonjour
Après avoir parcouru la littérature relative à la fonction cron dans le forum et n'ayant pas trouvé de réponse à mon problème, j'ouvre une nouvelle discussion sur le sujet en espérant trouver la solution à un problème qui me gène depuis une semaine.
Le problème :
J'avais un abonnement (shared), mutualisé je pense chez Bluehost sur lequel je faisais tourner trois Moodle de génération différentes.
L'administrateur m'a envoyé un message pour m'informer que j'avais trop de tables en utilisation et que cela créait des perturbations sur le serveur. Pour résoudre le problème il m'a été proposé soit de nettoyer des tables, soit de passer à l'abonnement Pro qui offre plus de possibilités, ce que j'ai fait compte tenu de la future exploitation qui sera faite sur cet abonnement.
Avant la migration, la fonction cron fonctionnait correctement, ce qui n'est plus le cas après la migration.
Après plusieurs échanges avec l'admin du serveur de Bluhost, le script suivant m'a été proposé pour faire fonctionner la fonction cron :
/usr/php/54/usr/bin/php -q/home/afr/public_html/fibani/admin/cli/cron.php
Ce nouveau script qui ressemble étrangement à l'ancien à la différence que « home » n'est plus suivi d'un chiffre (3 dans l'ancien abonnement) alors que le home du nouvel abonnement est home2.
J'ai tenté le nouveau script avec home 2, sans succès. A ce stade, je suis à la recherche pour aller plus.
Mes questionnements :
Le script semble correct conformément à
ce que l'on trouve dans la litérrature, la migration vers un autre serveur
pourait-elle être la cause du dysfonctionnement du cron si l'on suppose que le
script est correct ?
Le cron lancé à la main à partir du navigateur fonctionne correctement et les messages des forums sont biens diffusés. Ceci laisse supposer que le moodle fonctionne correctement.
Quelqu'un aurait t-il rencontré ce problème, sinon comment aller plus loin dans l'analyse du problème ?
Merci d'avance pour votre collaboration