2012-06-27 2 views
0

I 이메일 주소와 미리 알림 목록이 포함 된 데이터베이스를 가지고, 내 PHP 파일cron 작업 - 쿼리 데이터베이스는 이메일

1을 보낼 때 사용을 phpmailer가 미리 알림 이메일을 보내도록

하루에 한 번 (예 : 오전 10시 gmt) php 파일을 실행하고 .php 파일을 실행하려면 cron 작업을 설정해야합니다.

답변

0

그것은 다음과 같이해야한다 :

0 10 * * * cd /var/www/htdocs && php myfile.php 

이 더 많은 예제

에 대해 살펴 here

0

당신은 crontab을 편집하고 다음 항목을 추가 할 명령 "의 crontab -e"를 사용할 수 있습니다 :

0 10 * * * /script/path/file.php 
0

crontab을 편집하고 PHP 스크립트를 실행하도록 설정하십시오. 매일 오전 10시.

crontab -e 
00 10 * * * /usr/local/bin/php /home/phpscripts/yourscript.php 
는 는 는

는 다음 보낼의 DB에 접근 날짜에 메일을받을 때문에 모든 사용자에 SELECT 쿼리를 실행 한 다음 잠시 (mysqli_fetch_assoc) 루프에서 phpmail를 사용해야합니다 귀하의 PHP 스크립트는 사용자의 사전 정의 우편.

희망이 도움이됩니다.

  • Eoghan
0

나노은/etc/crontab을

change user to user of webserver 
       | 
       |  Command you want to run 
       |  | 
       |  | 
       v  V 
0 10 * * * www-data php -f /var/www/website/scripts/email.php