Score:1

CronJob ไม่ทำงาน

ธง cn

ฉันได้เตรียม py Script เพื่ออัปเดตฐานข้อมูล Django ของฉันวันละครั้ง พยายามใช้ Crontab ร่วมกับ python เพื่อเรียกใช้สคริปต์ py

0 1 * * 4 /usr/bin/python3 /home/user/folder1/script1.py
0 2 * * * /usr/bin/python3 /home/user/folder1/folder11/script2.py

Crontab สามารถเรียกใช้สคริปต์แรกได้โดยไม่มีปัญหาใดๆ แต่ไม่สามารถเรียกใช้สคริปต์ที่สองได้

ฉันสามารถเรียกใช้สคริปต์ py ที่สองผ่านสภาพแวดล้อม python venv โดยไม่มีข้อผิดพลาด

จะอ่านข้อผิดพลาดของ cronjob นี้ได้อย่างไร? ใครเคยเจอปัญหานี้บ้าง แก้ไขยังไง?

Score:2
ธง in

คุณควรเปลี่ยนเส้นทางทั้งอินพุตมาตรฐานและข้อผิดพลาดมาตรฐานจากการดำเนินการ crontab ดังนี้:

0 2 * * * /usr/bin/python3 /home/user/folder1/folder11/script2.py > /tmp/script2.log 2>&1

จากนั้นเมื่อทำงานล้มเหลว ให้ดูที่ /tmp/script2.log ด้วยเหตุผล

คำถามนี้เป็นภาษาอื่นๆ:

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา