web-dev-qa-db-fra.com

Impossible d'exécuter une commande de service via cron

service service_name start

Quand j'ai essayé d'exécuter cela à partir de la ligne cmd, cela fonctionne. Mais quand j'essaye de le programmer via cron, je reçois une erreur disant

/ bin/sh: service: commande introuvable

50
Ash

sbin n'est pas dans le chemin lorsqu'il est exécuté via cron. Spécifiez le chemin d'accès complet à service. C'est probablement soit /sbin/service ou /usr/sbin/service. Vous pouvez trouver le chemin sur votre système en exécutant which service.

106
Dark Falcon