*หัดอ่านบ้าง สมาชิกที่มาโปรโมทเว็บ หรือ บริการ กรุณาตั้งกระทู้ให้ถูกหมวดด้วย ไม่ต้องเนียน เว็บบอร์ดมีคนดูแล ห้าม เว็บการพนัน ลบอย่างเดียว



ผู้เขียน หัวข้อ: วิธีปิดCronjob ใน Wordpress เพื่อลดการทำงานของเซิฟเวอร์  (อ่าน 16825 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

สิงหาคม 13, 2017, 02:50:28
อ่าน 16825 ครั้ง

CoolhostPlus

  • *****
  • Information ออฟไลน์
  • เริ่มโตขึ้น
  • เจ้าของเว็บ
  • กระทู้: 110
  • คะแนน : 10001
    • ดูรายละเอียด
    • www.coolhostplus.net
วิธีปิดCronjob ใน Wordpress เพื่อลดการทำงานของเซิฟเวอร์


โดยปกติแล้ว Wordpress จะมี feature ที่เกี่ยวกับการตั้งค่าการทำงานตามตาารางทีเรากำหนดเรียกว่า Virtual Cronjob หรือ scheduled task และได้ enable ไว้โดย default ซึ่งปกติก็จะไม่มีการรันหากไม่ได้ไปตั้งค่าเกี่ยวกับการโพสหรือมี Plugin ที่จะใช้งานในลักษณะนี้ แต่ปัญหาที่ผมเจอคือมี Themes บางเจ้าที่ได้มีการเรียก wp-cron.php ทุก request ซึ่งทำให้ใช้งานทรัพยากรณ์เซิฟเวอร์โดยเปล่าประโยชน์มากๆ และหากไม่ได้ใช้งานก็สามารถปิดได้ด้วยวิธีดังนี้

แก้ไขไฟล์ wp-config.php

โค๊ด: [Select]
define('DISABLE_WP_CRON', 'true');
« แก้ไขครั้งสุดท้าย: มีนาคม 25, 2019, 01:53:08 โดย CoolhostPlus »