[英]Crontab not functioning properly
我正在嘗試在Ubuntu上運行crontab,我想我對如何創建crontab有了大致的了解
我做了以下...
1)運行命令crontab -e
2)添加條目04 22 * * * /var/www/update_ranks >> /root/update_ranks.root.txt
3)檢查在指定的根目錄下名為update_ranks.root.txt
的文本文件是否已創建
時間。
文件update_ranks.root.txt
為空,並且未執行php文件,我在做什么錯?
如果update_ranks
是bash文件,請嘗試在腳本sh /var/www/update_ranks
之前添加sh
順便說一句,檢查您是以root用戶還是具有對/root
寫權限的用戶來執行此操作。 嘗試sudo crontab -e
。
編輯:
如果是PHP文件,則需要在php /usr/bin/php /var/www/update_ranks
執行它;如果文件具有擴展名,請使用: /usr/bin/php /var/www/update_ranks.php
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.