질문 Q #12275
cron 질문드립니다.
msjmp 2015-06-18 11:43:31
cron으로 데이터 입력 테스트를 하려하고 인서트 쿼리만 연결해놓은 상태입니다.
커멘드라인으로 직접 아래와 같이 입력하면 등록이 잘됩니다.
php /home/index.php batch method

아래와같이 crontab에 등록을 했구요 
*/1 * * * * php /home/index.php batch method
cat /var/log/cron
Jun 18 11:44:01 qssd-1466 crond[19380]: (root) CMD (php /home/index.php batch method)

로그를 확인하면 1분마다 실행이 잘됩니다.  
그런데 데이터를 확인하면 인서트는 되지 않았습니다. 어떤 문제일지 감이 안오네요 고수님들 답변 부탁드립니다.

 
답변 2
#1 한대승(불의회상) 2015-06-18 12:47:22
php 경로를 확인해서 절대경로로 잡아주세요.

/usr/local/bin/php /home/index.php batch method

이런식으로요.
#2 msjmp 2015-06-18 15:00:07
경로 잡아주니 잘되네요 감사합니다~!