Submitted by Romest on
Bonjour,
J'ai créer un commande Drush 'gen:emission' qui permet de créer des contenus automatiquement.
Par contre je n'arrive pas à lancer cette commande via le crontab. Il me renvoi commande
The drush command 'gen:emission' could not be found. Run drush [error]
to clear the commandfile cache if you have
cache-clear drush
installed new extensions.
j'ai fait le cache-clear mais rien ne fait.
Quelqu'un à une solution pour résoudre mon problème ?
Romest
est-ce que le cron tourne
Permalien Soumis par vincent59 le 23 Décembre, 2016 - 21:26
est-ce que le cron tourne sous le même utilisateur que celui avec lequel tu lance la commande drush manuellement ?
Il s'agit peut-être d'un problème d'environnement qui ne serait pas le même. J'imagine que tu as accès à la ligne de commande linux.
Autre option : faire un script shell contenant la commande drush ... et lancer ce script dans la crontab, en précisant l'utilisateur si nécessaire
Merci pour ta réponse.
Permalien Soumis par Romest le 28 Décembre, 2016 - 20:57
Merci pour ta réponse.
Je changé de point de vue. Je suis parti sur une tache cron.
Romest