http://net.tutsplus.com/tutorials/php/managing-cron-jobs-with-php-2/什麼是cron?我怎樣才能使用它?
我已經從這個網站下載了代碼。我如何使用Cron作業發送郵件?我正在使用WIndows XP。請幫助我。我是PHP新手。
http://net.tutsplus.com/tutorials/php/managing-cron-jobs-with-php-2/什麼是cron?我怎樣才能使用它?
我已經從這個網站下載了代碼。我如何使用Cron作業發送郵件?我正在使用WIndows XP。請幫助我。我是PHP新手。
將其設置爲Windows計劃任務,而不是cron作業。
您可以從command line像運行PHP:
C:\PHP5\php.exe -f "C:\PHP Scripts\script.php"
編輯:您提供的鏈接是一個PHP的工具來管理cron作業。您需要安裝其他答案指出的cron的Windows版本。如果您只是想定期運行任務,請使用Windows調度程序執行此操作。
我有SMTP服務器 – sachin 2012-07-25 08:49:17
cron是類Unix計算機操作系統中基於時間的作業調度程序。 cron使用戶能夠安排作業(命令或shell腳本)在特定時間或日期定期運行。它通常用於自動化系統維護或管理,儘管它的通用性意味着它可用於其他目的,例如連接到Internet和下載電子郵件。
cron是運行的時間表命令的工具。它是大多數UNIX和類UNIX系統的標準配置,但不適用於Windows。
您可以改爲get cron for windows或使用scheduled tasks。
1)創建批處理文件
打開記事本。 粘貼線
「C:\ XAMPP \ PHP \ php.exe的」 「C:\ XAMPP \ htdocs中\測試\ mail.php」
單擊 「文件」 - > 「另存爲」
確保「另存類型:」設置爲‘所有文件’
將文件保存爲‘cron.bat’到你的C盤
/注:測試是一個文件夾名稱/
2)要安排該批次要運行的文件
打開命令提示符
粘貼以下SchTasks/Create/SC DAILY/TN「我的任務」/ TR「C:cron.bat」/ ST 09:00
按Enter鍵 這將使腳本每天運行9 AM。
注:試試這個鏈接瞭解更多信息 http://www.howtogeek.com/51236/how-to-create-modify-and-delete-scheduled-tasks-from-the-command-line/
3)mail.php
<?php
$to = "[email protected]";
$subject = "Test mail PHP";
$message = "This to Inform You that Mr.name";
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/html; charset=UTF-8\n";
$headers .= "From: yourmailid.com <[email protected]>\n";
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
你有一個SMTP服務器? – 2012-07-25 08:46:53
閱讀您鏈接到的網站。第一行說'...是一個Linux系統進程'。 – Pete 2012-07-25 08:47:30
我有SMTP服務器 – sachin 2012-07-25 08:50:28