2011-12-28 5 views
0

내 데이터베이스에 만료일이있는 항목이 있습니다. 매일 한 번 만료되면 해당 항목을 제거하여 데이터베이스를 정리하고 싶습니다.하루에 한 번 코드 실행

어쨌든 특정 시간 (예 : 00:00)에 PHP 스크립트 (이 작업을 수행하는 사람)를 실행 하시겠습니까? 아니면 더 좋은 다른 접근법이 있습니까?

감사

+4

http://stackoverflow.com/search?q=php+cron+job –

+1

귀하의 서버는 어떤 플랫폼/OS입니까? – Hmazter

+0

메신저 리눅스 서버를 사용! cron 작업 tho에 대한 액세스 권한이 있는지 확실하지 않은 경우 : / – Richard

답변

1

사용중인 서버의 종류를 확인,하지만 당신은 그것을 달성하기 위해 리눅스에 Cron Jobs을 구성 할 수 없습니다. 어쨌든 Linux에서 실행되는 대부분의 라이브 Apache 서버는 사용자가 볼 필요가있는 것입니다.

0

서버에서 crontab에 할 수있는 권한이없는 경우, 내가 좋아하는 대안이 좋을 것 : http://www.phpjobscheduler.co.uk/

그렇지 않으면, crontab 또는 at 사용자의 요구에 맞게됩니다.

관련 문제