Developer

สร้าง Cron Expression

ตั้งเวลา cron job พร้อมคำอธิบายภาษาไทย ทำงานฝั่งเบราว์เซอร์ทั้งหมด โค้ดและข้อมูลของคุณไม่ถูกส่งออกไปที่เซิร์ฟเวอร์

ตารางเวลานี้แปลว่า
-
รอบถัดไป (เวลาไทย)

    แบบที่ใช้บ่อย

    รูปแบบ: นาที(0-59) ชั่วโมง(0-23) วันที่(1-31) เดือน(1-12) วันในสัปดาห์(0-7, 0และ7=อาทิตย์) · ใช้ * = ทุกค่า, */5 = ทุก 5 หน่วย, 1-5 = ช่วง, 1,3,5 = หลายค่า · cPanel ใส่ในช่อง Cron Jobs ได้เลย

    วิธีใช้

    1. เลือกความถี่ที่ต้องการ เช่น ทุกวันตอนตี 2 หรือทุกวันจันทร์
    2. ดูค่า cron ที่ระบบสร้างให้ พร้อมคำอธิบายภาษาไทย
    3. คัดลอกไปวางใน crontab หรือระบบตั้งเวลาของโฮสต์

    คำถามที่พบบ่อย

    ช่องทั้ง 5 ของ cron หมายถึงอะไร?

    เรียงจากซ้ายไปขวาคือ นาที ชั่วโมง วันที่ เดือน วันในสัปดาห์ เครื่องหมาย * หมายถึงทุกค่าในช่องนั้น

    cron ใช้เวลาโซนไหน?

    ใช้เวลาของเซิร์ฟเวอร์ ไม่ใช่เวลาเครื่องคุณ ถ้าโฮสต์ตั้งเป็น UTC ต้องลบ 7 ชั่วโมงจากเวลาไทยที่ต้องการ

    ทำไม cron ไม่ทำงานทั้งที่ค่าถูก?

    สาเหตุที่พบบ่อยคือ path ของคำสั่งไม่เต็ม สิทธิ์ไฟล์ไม่พอ หรือสคริปต์ต้องการ environment ที่ cron ไม่มี ให้เขียน log ออกมาตรวจก่อน

    เจอปัญหา? แจ้งเครื่องมือนี้