0
可能重複:
In php, how to detect the execution is from CLI mode or through browser?測試是由服務器只運行一個cron
如何,如果是由服務器只運行一個cron
感謝
測試可能重複:
In php, how to detect the execution is from CLI mode or through browser?測試是由服務器只運行一個cron
如何,如果是由服務器只運行一個cron
感謝
測試除非您在cron scri中使用類似'wall'的東西,否則Cron將永遠不會在顯示器上放置任何東西PT。
你是否將輸出重定向到日誌文件或任何東西?
您可以做的是在cron中執行的腳本底部添加一行;這確實是這樣的:
date +"%D %r `echo Cron completed`" >> /tmp/cron_job.log
然後,你可以檢查
cat /tmp/cron_job.log
,它會告訴你什麼時候完成。
而不是被其他人執行? –
通過訪問該文件的URL:www.example.com/crons.php – user1475195
cron應該直接從shell執行它,還是通過http請求它,例如通過'wget'? –