วิธีการตั้ง Cron ใน Plesk Control Panel
หากคุณมีการใช้สคริปต์ในโฮสติ้ง หรือมีการรันในเว็บไซต์ และต้องการให้รันตามช่วงเวลาที่ต้องการ คุณสามารถตั้งค่าเวลาการรันสคริปต์ได้ โดยขั้นตอนการตั้งค่ามี ดังนี้
1.ทำการ Login เข้าสู่ระบบด้วยชื่อผู้ใช้งานของคุณ โดยพิมพ์ https://ชื่อโดเมนของคุณ:8443 หรือ https://ipของคุณ:8443 ตัวอย่างเช่น https://yourdomain.com:8443 จากนั้นใส่ username และ password ของคุณ แล้วกดปุ่ม Log in
2. ที่เมนูด้านซ้ายเลือก Subscriptions => Scheduled Tasks
3. คลิกที่ Add Task
4. ใส่รายละเอียดต่างๆ ดังนี้
Task Type
- Run a command: รันโดยใช้คำสั่ง
- Fetch a URL: รันโดยระบุ URL เช่น http://example.com หากรหัสสถานะการตอบกลับเป็น 2xx หรือ 3xx แสดงว่างานได้ดำเนินการสำเร็จแล้ว
- Run a PHP script: รันโดยใช้สคริปต์ PHP โดยให้ใส่ชื่อโฟลเดอร์เช่น httpdocs/run/scheduled.php ซึ่งระบุเวอร์ชั่นของ PHP ได้ในส่วน with arguments หากไม่มีก็ไม่ต้องใส่
Run: ระบุช่วงเวลาที่ต้องการรัน
Description: ใส่คำอธิบาย หากไม่มีก็ให้ว่างไว้
Notify: การแจ้งเตือน
Do not notify: ไม่ต้องแจ้งเตือน
Error only: แจ้งเตือนเฉพาะ error เท่านั้น หากสตรีมว่างจะไม่แจ้งเตือน
Every time: แจ้งเตือนโดยใส่ผลลัพท์ของคำสั่ง หากสตรีมว่างจะไม่แจ้งเตือน
จากนั้นคลิกที่ปุ่ม OK เพื่อบันทึกการตั้งค่า แต่หากต้องการรันคำสั่งเลย ให้คลิกที่ปุ่ม Run Now