這是我第一次使用CRON。如何使用PHP測試CRON作業?
我用它來解析自動FTP'd到我們網站上的子目錄的外部數據。
我已經創建了一個處理數據的控制器和模型。我可以在我的瀏覽器中正常訪問URL並且它可以正常工作(但是我很快就會限制它)。
我的問題是,我如何測試它是否工作?
我已經添加到了我的控制器,一個快速和骯髒的日誌
$file = 'test.txt';
$contents = '';
if (file_exists($file)) {
$contents = file_get_contents($file);
}
$contents .= date('m-d-Y') . ' --- ' . PHP_SAPI . "\n\n";
file_put_contents($file, $contents);
但到目前爲止,儘管有來自自己記錄從瀏覽器中,只得到了我的請求運行CRON有史以來分鐘。
03-18-2010 --- cgi-fcgi
03-18-2010 --- cgi-fcgi
我已經設定,使用的cPanel與命令
index.php properties/update/
第二部分是我用來訪問該頁面在瀏覽器中。
那麼我該如何測試這個工作是否正常,並且我把東西塞滿了?
注:我使用的Kohana 3
非常感謝
謝謝,很好的答案和鏈接是很好的閱讀。 – alex 2010-03-19 00:15:53
我可能會建議你的答案是,不要在你的示例路徑中放置'application'這個詞。它扔了我,因爲實際上Kohana中有一個名爲application的文件夾,它沒有'index.php'。 – alex 2010-03-19 00:23:14
哦,對不起,我當時沒有想到 - ''更新了它。 – 2010-03-19 02:43:11