對於初學者來說,理解 cron 作業可能是一項令人困惑的任務。為了幫助您理解,請考慮以下旨在每分鐘執行一項任務的程式碼:
run.php:
<?php echo "This code will run every minute"; ?>
cron.php :
<?php $path = dirname(__FILE__); $cron = $path . "/run.php"; echo exec("***** php -q ".$cron." > /dev/null"); ?>
兩個檔案應位於同一目錄中,此程式碼才能正常運作。如果仍然失敗,請探索以下故障排除提示:
PHP 中的 SSH2 函式庫提供了另一種 cron 作業管理方法。考慮使用PHP 和SSH2 來實現更複雜的實現,詳細資訊請參閱本綜合指南:
[使用PHP SSH2 管理Cron 作業](http://code.tutsplus.com/tutorials/managing-cron -jobs- 與-php--net-19428)
cron作業使用表示時間順序運算子的五列語法定義,每個運算子後跟一個指令或路徑:
* * * * * home/path/to/command/the_command.sh
這些欄位指定:
運算子增強了cron作業的彈性:
每天第一天中午12 點執行任務月:
0 1 home/path/to/command/the_command.sh
運行任務星期六在上午8:30:
8
6 home/path/to/command/the_command.sh以上是如何有效管理 PHP 中的 Cron 作業?的詳細內容。更多資訊請關注PHP中文網其他相關文章!