2011-03-04 4 views
0

젠드 프레임 워크 프로젝트에서 크론 작업을 만들고 싶습니다. 즉, 1 시간마다 특정 이메일 아이디 ([email protected])로 메일을 보내려고합니다. 나는 많은 문서를 읽었다. 마찬가지로 나는 Views-> script에 Cron이라는 폴더를 만들었습니다. 나는 파일 이름을 만들었습니다 cronresult.php 또한 cronController라는 컨트롤러 페이지를 만들었습니다. 그러나 나는 더 이상의 과정을 모른다.젠드의 crontab에서 크론 작업 의심 만들기

나는 나의 php 메일 기능 - 매시간마다 실행되는 스크립트를 넣었다. 내가이 Crontab 파일을 만들 때 이라는 crontab 파일을 만들어야한다고 들었습니다.

또한 의심의 여지가 있습니다 ... 내 cpanel에 로그온하면 Cronjobs를 종료하는 옵션이 있습니다. 그래서 cpanel에서 cron 작업을 만들 수 있습니까?

나는

답변

3

각 리눅스 사용자가 사용하는 자신의 크론 스케줄러를 가지고 ..

이 제발 도와주세요 내 프로젝트는 CGI로 실행 .. 리눅스 명령을 모른다. 다음 구문을 사용하여 실행하는 스크립트를 예약 할 수 있습니다 열 텍스트 파일에서

crontab -e 

: : 다음 명령을 사용하여 작업을 추가 할 수 있습니다이 실행됩니다

0 * * * * php /home/user/example.php 

를 스크립트/홈/사용자/example.php 매시간. 스크립트에서 필요한 처리 또는 메일 링을 수행 할 수 있습니다.

+0

그것은의 cPanel에서 cron 작업을 만드는 방법에 대해 다음과 같습니다

그래서 cronjob에 액세스은 다음과 같이 웹 페이지가? 그렇다면 명령 입력란에 "crontab -e"라고 입력해야합니까? – Histack

+0

cpanel에서 다음 단계를 수행 할 수 있습니다. http://manual.b2evolution.net/Set_up_a_cpanel_cron_job – iluwatar

+0

많은 많은 감사드립니다. 나는 한 가지 더 기억하고 싶다. Mine은 Zendframework 프로젝트입니다. 추가 변경이 필요하십니까? – Histack

0

crontab 또는 shell을 통해 crontab을 편집하면 스크립트는 명령 줄이 아닌 웹 서버에서 실행될 것으로 예상됩니다.

curl --silent --compressed http://my.server.tld/cronresult.php