리스토리의 IT's

cron 이용 일정시간마다 php문실행

리스토리™ 2007. 4. 21. 16:31
반응형

1. crontab에 일정추가
linux]#vi /etc/crontab

분 시 날짜 달 요일 권한 command 형식으로 입력해줌...

ex) 05 15 * * * /php설치경로/bin/php /home/html/update.php   -> 매일 오후 3시 5분에 update.php문 실행



2. update.php 의 내용
내용은 일반 php로 작성하는것과 같이 작성한다.

<?
$conn=mysql_connect("localhost","user","password");
mysql_select_db("edumeca",$conn);

mysql_query("update tablename set updatefield=updatefield+1");
?>


update.php 의 실행권한을 준다.(700 or 755)

linux]#chmod +x /root/home/html/update.php

이렇게 하면 지정한 시간에 php파일 실행...

php파일이 실행되었는지 볼려면

linux]#vi /var/log/cron
===========================================================================
많은 자료로 테스트 해보았으나 위의 방법만 제대로 되는것 같네요

반응형

'리스토리의 IT's' 카테고리의 다른 글

Mysql 데이타베이스별, 테이블별 백업  (2) 2007.05.28
lynx 설치하기..  (0) 2007.04.22
date()포맷  (0) 2006.12.05
작은 달력 소스  (0) 2006.12.05
mysql DB 백업 및 복원  (0) 2006.11.20