CI 묻고 답하기

제목 CI에서의 Crontab 명령어 사용해서 php 실행하기
글쓴이 jake 작성시각 2012/06/12 04:08:47
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 32018   RSS
 외국문서도 뒤져보고 여기서 검색도 해봤지만 해결방법을 찾지못해서 올립니다.

저는 Cetons 5.5에서 CI를 사용합니다.

Crontab -e 명령어로 들어가

아래의 명령어를 넣어뒀습니다.

1 * * * * /usr/bin/php /home/domain/robot/get_nate.php

이러면 php가 실행된다는데.. CI라 안되는건지 모르겠네요;;

주소도 /home/domain/_application/controllers/robot/get_nate.php 풀로 적어도 그대로입니다;;
 다음글 나쁜 $_POST 값이 들어온 경우 (6)
 이전글 사용자 정의 오류 처리 문의 (3)

댓글

변종원(웅파) / 2012/06/12 07:34:10 / 추천 0
헛발이 / 2012/06/12 13:49:07 / 추천 0
그렇게 하시면 안되구요~

[시간설정] php [index.php가 있는 경로] [클래스] [메소드]

즉 서버에 /home/www/index.php 여기에 코드이그나이터의 index.php가 있고
URL로 살펴보면 http://test.com/book/lists 라는 것을 실행 하고 싶으시면

0 0 1 * * php /home/www/index.php book lists

라고 해 주셔야 할거에요..

jake / 2012/06/13 20:22:26 / 추천 0
댓글 감사합니다.

php 실행 파일을 새로 설치해주니까 이제 잘 됩니다.

리눅스 문제였던것 같고..

*/1 * * * * /usr/bin/curl http://www.domain.com/robot/get_nate/password

현재는 이 방식으로 구동시키고 있습니다.