ฉันแก้ไขปัญหาใน 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);