PHP 주기적으로 PHP 파일 실행하기 (crontab으로 cron.php 돌리기)
페이지 정보
조회 238회
작성일 20-04-28 17:16
리눅스 crontab을 이용해 PHP 파일을 주기적으로 실행하는 방법이다. crontab -e 명령으로 에디터를 연 뒤, 한 시간에 한 번씩 wget으로 http://도메인/cron.php를 호출하는 "0 * * * * wget -O - -q -t 1 URL" 한 줄을 추가하면 정해진 시간마다 PHP 코드가 자동으로 실행된다. cron.php에는 주기적으로 실행할 코드를 넣어두면 된다.
크론탭에 추가
# crontab -e
한시간에 한번씩 원하는 페이지를 실행시키는 코드
0 * * * * wget -O - -q -t 1 [http://domain.com/cron.php](http://domain.com/cron.php)
위와같이 한 줄을 추가하게되면
순서대로 0분 매시간 매일 매월 매요일 이 될 때마다 (다시말해 1시간에 1번) php코드를 실행시키게 된다.
cron.php에는 1시간에 1회 실행될 코드를 넣어두면 된다.
- 이전글까페24 호스팅에서 PHP 에러 메시지 출력하기 20.04.28
- 다음글PHP에서 파일 확장자 추출하는 5가지 방법 20.04.28