제목 | CI에서의 Crontab 명령어 사용해서 php 실행하기 | ||
---|---|---|---|
글쓴이 | jake | 작성시각 | 2012/06/12 04:08:47 |
|
|||
외국문서도 뒤져보고 여기서 검색도 해봤지만 해결방법을 찾지못해서 올립니다. 저는 Cetons 5.5에서 CI를 사용합니다. Crontab -e 명령어로 들어가 아래의 명령어를 넣어뒀습니다. 1 * * * * /usr/bin/php /home/domain/robot/get_nate.php
*/1 * * * * /usr/bin/curl http://www.domain.com/robot/get_nate.php
이러면 php가 실행된다는데.. CI라 안되는건지 모르겠네요;; 주소도 /home/domain/_application/controllers/robot/get_nate.php 풀로 적어도 그대로입니다;; |
|||
다음글 | 나쁜 $_POST 값이 들어온 경우 (6) | ||
이전글 | 사용자 정의 오류 처리 문의 (3) | ||
변종원(웅파)
/
2012/06/12 07:34:10 /
추천
0
매뉴얼 참고하세요.
www.codeigniter-kr.org/user_guide_2.1.0/general/cli.html
|
헛발이
/
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 현재는 이 방식으로 구동시키고 있습니다. |