2012-05-01 19 views

回答

2

您編輯您的crontab並簡單地安排您想要發生的事情

例如,

$ crontab -e 

編輯您的crontab。添加一個條目來運行你的腳本

[email protected] 
00 02 * * * cd /here && runMy2AMScript 

就是這樣。你的腳本完成所有的工作,cron只是稱之爲它。有關crontab的更多信息,請使用man crontabman 5 crontab

如果您不清楚如何安排發送電子郵件 - 這是兩項任務安排(上圖)和一個發送電子郵件的腳本 - 您可以通過多種方式(例如使用swiftmailer)選擇一種技術並詢問另一個具體問題,如果你堅持)。

0

任何幫助或想法,將不勝感激。

更多信息將不勝感激。你遇到什麼問題?它在調度中嗎?如果是這樣,請在網絡服務器運行Windows的情況下執行Google搜索「預定任務」;如果網絡服務器運行的是Linux,Unix或BSD,則搜索「Cronjobs」。

如果您使用庫,通過電子郵件發送文件相當簡單;我會建議看看attaching files with Swiftmailer

1

我對cron沒有太多的想法。但是,一旦我嘗試使用cron發射郵件。我的php站點文件夾是home/USER/www。所以這是我做過什麼:

1. created a txt file: cron.txt 
2. placed cron required informtion : 29 16 * * * php /home/USER/www/test_cron.php 
3. (test_cron.php contains code for a dummy mail) 
4. opened terminal and executed command : crontab cron.txt 

及其過兩次一個月,我每天都得到下午4時29分

希望這些信息將幫助您發送電子郵件。

相關問題