리스토리의 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
===========================================================================
많은 자료로 테스트 해보았으나 위의 방법만 제대로 되는것 같네요

반응형