โดย mindphp » 12/05/2010 9:55 pm
ตัวอย่าง
รันไฟล์ php ทุก10 นาที เช่น
โค้ด: เลือกทั้งหมด
*/10 * * * * /usr/local/bin/php /home/pathto/phpfile
ชุดแรกคือ */10 แล้วตามด้วย * อีก 4 ตัว
/usr/local/bin/php คือตำแหน่งตัวแปลภาษา php ที่ติดตั้งอยู่ที่ server ของเรา
/home/pathto/phpfile คือ ตำแหน่งเต็มของไฟล์ php ที่ต้องการให้ รันทุก 10 นาที
ลองทำความเข้าใจกับลิงค์ที่ให้ไปก็ได้ครับ
[quote="mindphp"]ใช้ OS อะไรครับ
ถ้าเป็น FreeBSD ลองดูตามนั้ครับ
[url=https://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1/26-%E0%B9%80%E0%B8%97%E0%B8%84%E0%B8%99%E0%B8%B4%E0%B8%84-%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B9%80%E0%B8%82%E0%B8%B5%E0%B8%A2%E0%B8%99--php/190-%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87-Crontab-%E0%B9%80%E0%B8%9E%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%A3%E0%B8%B1%E0%B8%99-php-%E0%B8%95%E0%B8%B2%E0%B8%A1%E0%B9%80%E0%B8%A7%E0%B8%A5%E0%B8%B2%E0%B8%97%E0%B8%B5%E0%B9%88%E0%B8%95%E0%B9%89%E0%B8%AD%E0%B8%87%E0%B8%81%E0%B8%B2%E0%B8%A3.html]สร้าง Crontab เพื่อรัน php ตามเวลาที่ต้องการ[/url]
[code]*/10 * * * * /path/to/command[/code]
ตัวอย่าง
รันทุก10 เช่น
[code]*/10 * * * * /usr/local/bin/php /home/pathto/phpfile[/code]
มีตัวอย่างที่ทำแล้วไม่ได้ ไหมครับ[/quote]
ตัวอย่าง
รันไฟล์ php ทุก10 นาที เช่น
[code]*/10 * * * * /usr/local/bin/php /home/pathto/phpfile[/code]
ชุดแรกคือ */10 แล้วตามด้วย * อีก 4 ตัว
/usr/local/bin/php คือตำแหน่งตัวแปลภาษา php ที่ติดตั้งอยู่ที่ server ของเรา
/home/pathto/phpfile คือ ตำแหน่งเต็มของไฟล์ php ที่ต้องการให้ รันทุก 10 นาที
ลองทำความเข้าใจกับลิงค์ที่ให้ไปก็ได้ครับ