Score:0

Crontab ไม่เรียกใช้ไฟล์

ธง mx

ฉันแก้ไขปัญหาใน crontab ของฉันแล้ว มันรันไฟล์ทั้งหมดโดยไม่มีปัญหา แต่จู่ๆ มันก็หยุดทำงาน มันแสดงใน syslog ว่าไฟล์นั้นถูกเรียกใช้งาน แต่ฉันได้ทดสอบ php ที่สร้าง txt และเขียนว่ามีบางอย่างอยู่ข้างใน ฉันใส่ไว้ใน cron และแสดงใน syslog ที่ดำเนินการ แต่มันไม่ได้เปิดไฟล์ php ฉันสังเกตเห็นสิ่งนี้ในไฟล์อื่น ๆ ทั้งหมดที่มี

บันทึกระบบ:

1 ต.ค. 08:32:53 น. cpro45509 crontab[29419]: (www-data) LIST (www-data)
1 ตุลาคม 08:33:01 cpro45509 CRON[29432]: (www-data) CMD (/usr/bin/php /home/kdl/site/lab/NewLeaflet/php/progmuc.php 1624001010 2 2040001 1 2)
1 ต.ค. 08:33:01 cpro45509 CRON[29431]: (CRON) ข้อมูล (ไม่ได้ติดตั้ง MTA ละทิ้งเอาต์พุต)

โครนแท็บ:

28 08 * * * /usr/bin/php /home/kdl/site/lab/NewLeaflet/php/progmuc.php 1624001010 1 2040001 1 2
33 08 * * * /usr/bin/php /home/kdl/site/lab/NewLeaflet/php/progmuc.php 1624001010 2 2040001 1 2

PHP:

<?php
  $fp = fopen("testee.txt", "a");
    // Escreve "exemplo de escrita" ไม่มี bloco1.txt
    $escreve = fwrite($fp, "ฟังก์ชั่น");
    // Fecha o arquivo
    fclose($fp);
cn flag
โปรดลบภาพและคัดลอก/วางข้อความลงในคำถาม
FireWallSP avatar
mx flag
พร้อมทำการเปลี่ยนแปลง
user535733 avatar
cn flag
ผลลัพธ์ของคุณแสดงให้เห็นอย่างชัดเจนว่า cronjob ของคุณกำลังสร้างข้อผิดพลาด แก้ไขงาน cron ของคุณเพื่อเปลี่ยนเส้นทางข้อความแสดงข้อผิดพลาดไปยังไฟล์เพื่อให้คุณสามารถอ่านได้ (ตัวอย่างการเปลี่ยนเส้นทาง: `33 08 * * * cmd >> /some/log/file 2>&1`)

โพสต์คำตอบ

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