제목 | cron 실행시 Exctends를 찾을 수 없습니다. | ||
---|---|---|---|
글쓴이 | 무엉 | 작성시각 | 2016/03/10 18:08:35 |
|
|||
제목 그대로 컨트롤러에서 작업을 한 뒤 쉘에서 크론작업을 하려고 경로를 직접 실행해보니 PHP Fatal error: Class 'CI_Controller' not found in /home.... 이런 에러메시지가 나오네요 extends된 CI_Controller를 불러오지 못하는데 혹시 제가 놓친 부분이 있나 질문올립니다. 컨트롤러의 크론 사용의 목적은 컨트롤러에 연결된 모델 -> sql을 실행하기 위해 작업 중 입니다. |
|||
다음글 | xampp와 CI 설치 후 MySQL 실행불가하여 질문... (2) | ||
이전글 | 서버 관련 (1) | ||
한대승(불의회상)
/
2016/03/10 18:38:57 /
추천
1
cron 에서는 어떻게 실행 시키고 있을까요?
|
무엉
/
2016/03/11 08:48:24 /
추천
0
ㄴ * * * * * /usr/local/bin/php /home/c0/www/application/controllers/c_cron.php > /dev/null 2>&1 cron에서는 지금 이런 식으로 실행하고 있습니다 그래서 셀상에서 /usr/local/bin/php /home/c0/www/application/controllers/c_cron.php 이걸 실행했는데 정상 실행이 되질 않네요 |
taegon
/
2016/03/11 10:03:51 /
추천
0
실행방법이 틀렸습니다. 해당 작업을 쉘에서 실행하실려면 /usr/local/bin/php /home/c0/www/index.php c_cron 으로 실행하셔야 합니다. 메뉴얼을 확인해보세요. (http://codeigniter-kr.org/user_guide_2.1.0/general/cli.html)
|
무엉
/
2016/03/11 10:21:42 /
추천
0
ㄴ 감사합니다! 매뉴얼을 보고도 정확하게 이해하지 못했는데 이렇게 보니까 알겠네요 참고해서 조금씩 다듬어봐야겠어요~ |