早安,這裡是機掰客家人。 我早上遇到一個問題 原因是 crontab 不吃相對路徑搞出來的 首先我們先打 service cron status 確定你的 crontab 還活著 理論上會出現這樣的畫面 你發現 AutoHeadphoneBot.py 這支程式名義上有啟動, 但是自己去檢查自己寫的 log檔時 發現什麼屁也沒有? 見鬼了,你有可能是中了相對路徑的蠱。 以本文為例,解決這個問題的方法就是把 AutoHeadphoneBot.py 的使用到的路徑全都換成: /home/XXX 的絕對路徑 然後呢? 然後他就會正常工作了 結論: 如果使用 crontab 讓程式罷工,但是手動 call 又沒問題? 記得把該程式裡面的路徑全部換成絕對路徑試試看。 穴穴指交