[英]PHP script not running from cron
我有以下命令:
php /var/www/html/XYZ/api_new/XYZ-API/src/public/fetch_events/fetch_events.php
從命令行可以完美運行。 但是,我希望它每15分鍾作為cron作業運行一次,因此我在crontab中添加了以下條目:
15 * * * * php /var/www/html/XYZ/api_new/XYZ-API/src/public/fetch_events/fetch_events.php
但是,這似乎根本不起作用。 它甚至沒有顯示在我的系統日志中(我的所有其他cron作業都顯示了)。
有任何想法嗎?
確實沒有足夠的信息來回答您的問題,但是這里有些事情可能會有所幫助。
有時,cronjobs沒有可在何處找到這些程序的上下文,因此使用which php
並用php命令替換完整路徑。
/ var / log / cron 應該有運行記錄,但是,如果有問題,您可能不知道為什么。 嘗試將以下內容附加到cron行的末尾以幫助調試:
>> /tmp/fetch_events.log 2>&1
這個文件可能會包含一些提示,以什么回事時的cron 不火。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.