作者: Arisa 時間: 2022-4-20 12:42 標題: crontab問題
本帖最後由 Arisa 於 2022-4-20 12:45 編輯
有幾個php script set左crontab 15分鐘行一次,
0,15,30,45 * * * * /usr/bin/php /home/httpd/html/aaa.php >> /home/httpd/log/xxxx.log 2>&1
1,16,31,46 * * * * /usr/bin/php /home/httpd/html/bbb.php >> /home/httpd/log/xxxx.log 2>&1
2,17,32,47 * * * * /usr/bin/php /home/httpd/html/ccc.php >> /home/httpd/log/xxxx.log 2>&1
3,18,33,48 * * * * /usr/bin/php /home/httpd/html/ddd.php >> /home/httpd/log/xxxx.log 2>&1
第2,3,4句正常,唯獨第一句唔識自動執行。但我成句copy 在command line 手動執行又行得到。
可以有咩原因?
作者: javacomhk 時間: 2022-4-20 12:46
睇吓個 log 就知道原因啦。
作者: Arisa 時間: 2022-4-20 13:19
回覆 2# javacomhk
個log 只有第2,3,4句執行完既output記錄,但冇第一句執行output記錄。
我依家要每日開住command line 耐唔耐開手動執行,長遠唔係辦法,但又冇頭緒係乜原因
作者: 7h1r733n 時間: 2022-4-20 13:29
*/15 * * * *
作者: javacomhk 時間: 2022-4-20 13:46
本帖最後由 javacomhk 於 2022-4-20 08:58 編輯
咁你改去
00,15,30,45,0
試吓囉
或者 aaa 同 bbb 掉轉試吓, 睇吓係唔係個 script 問題囉。
作者: DeathKnight 時間: 2022-4-20 15:07
1. aaa.php既permission同其他三個一唔一樣?
2. aaa.php 有無一啲include或者讀file既動作,有的話check下係唔係用absolute path去include/read。crontab行job個CWD好似同個script唔係同一個
作者: Arisa 時間: 2022-4-20 18:04
回覆 6# DeathKnight
幾個php大致係一樣,只係有幾個variable唔同,分別只係select DB唔同data,再upload去唔同region分公司既 FTP
作者: Arisa 時間: 2022-4-20 18:09
本帖最後由 Arisa 於 2022-4-20 18:11 編輯
sorry,搵到問題了,低級錯誤
其中一句錯手把 2>&1 打成 2>&l 所以行唔到
console 入面 1 同 l 太似樣,加上我老花
