2010-09-03 48 views
0

我有一個cron作業設置每分鐘運行。cron工作沒有按預期做...不正常工作?

/usr/bin/php -q /home/domain/public_html/ajax/cron.php > /home/domain/public_html/ajax/cron_output.log 

的cron.php裏面,我有

#!/usr/bin/php 
<?php 
echo 'cron ran'; 
?> 

的cron_output.log我可以看到修改後的日期更新每分鐘,但內容關是空白。爲什麼它不會有「克朗跑」?

這是我的一個起點,因爲我有更多的代碼,我試圖運行,它沒有運行。我也寫了一個error_log,但它不寫入該日誌。但是,更新日期正在更改cron_output.log ....

任何幫助將很棒!

+0

它實際上是輸出如果您指定的文件應該在crontab PHP執行,你需要在你的PHP文件'#!的/ usr/bin中/ php'兩個返回車廂的(矩形字符) – dzm 2010-09-03 14:07:08

+1

? – 2010-09-03 14:07:43

+2

如果您重定向STDOUT _and_ STDERR(即使用&gt;而不是'>'),是否會收到任何錯誤/警告消息? – VolkerK 2010-09-03 14:14:38

回答

0

這已解決......出現了一些錯誤。

+0

你是如何解決這個問題的? – Hina 2014-07-08 14:00:43