cron et erreur

Re: cron et erreur

par sterk jim,
Nombre de réponses : 1

Merci Bruno pour ta réponse...

Pour les logs, j'ai bien essayé de rediriger la sortie  vers un fichier, 

php -q c:\ww/moodle/admin/cli/cron.php > c:\temp\cron.log

mais je n'ai pas plus d'info. en effet ce message d'erreur se retrouve dans ce fichier (cron.log)

Le compte qui exécute apache est l'administrateur (il a tout les droit) pourtant.


En réponse à sterk jim

Re: cron et erreur

par Bruno Malaval,
Avatar Moodleurs particulièrement utiles

Pour les logs, vous pouvez essayez de :

  • activer le mode debug sur votre serveur
  • lancer le cron par l'interface web
    (auparavant, il faut aller dans dans la partie Sécurité de l'interface d'admin et autoriser le lancement du cron autrement qu'en ligne de commande.
    Vous aurez peut-être plus d'infos à l'écran
    N'oubliez pas de remettre votre config en place après ce test

Sinon, Il faudrait être sur des droits sur le dossier moodledata et tous les sous répertoires, notamment le dossier localcache
Donc vérifier que

  • c'est bien le compte Administrateur qui éxecute Apache
  • que les droits sont corrects sur le dossier moodledata

Le fait que ce soit l'administrateur qui exécute Apache n'est pas très bon en terme de sécurité.

Cela rend l'ensemble du serveur potentiellement accessible par une interface web ...
Si je fais ça, mon RSSI va faire une attaque .. sourire

Après avoir vérifié les droits, si tout est bien correct, essayez de :

  • faire une sauvegarde du dossier moodledata
  • supprimer ce dossier, le recréer, remettre les données à partir du backup, vérifier les droits et relancer le serveur
Ceci afin de corriger une éventuelle erreur dans la base de droits de windows

<troll> Etudiez la possibilité de passer votre serveur sous linux </troll> ... sourire

Bruno