0 0,2,4,6,8,10,12,14,16,18,20,22 * * * /bin/bash -l -c 'cd /var/www/rails/xxx/releases/20110105175853 && RAILS_ENV=production rake ts:rebuild --silent'
안녕하세요, 여러분. 이것은 언제나 생성되는 crontab 작업입니다. 그것은 스핑크스 색인을 재구성하고 있습니다. /var/log/cron 로그에 오류없이 crontab 작업으로 실행할 때 작동하지 않습니다. 하지만 수동으로 명령을 실행할 때 작동합니다.rake ts : rebuild가 crontab 작업으로 작동하지 않습니다.
아무도 도와 줄 수 있습니까? 고마워요.
cron을 행복하게 만드는 데 필요한 모든 문자열을 올바르게 가져 오는 것은 고통입니다. 나는 bash runline을 가지고 작은 bash 스크립트로 만들 것을 제안 할 것이다. 그런 다음 crontab 파일에 간단한 실행 행을 하나 넣을 수 있습니다. –