----------------------
logo websitegang

ปรกติแล้วค่า PHP Memory Limit ที่เราอนุญาติบน Server ทุกตัวนั้นอยู่ที่ 256 MB อยู่แล้ว แต่ด้วย default ของ WordPress จะให้ค่า Memory Limit ไว้ที่ 40MB

ในกรณีที่ theme หรือ plugin บางตัวต้องการใช้งานมากกว่า wordpress เราจึงต้องสั่งให้ wordpress เพิ่ม limit ตัวเอง โดยให้พิมพ์คำสั่งนี้ลงไฟล์ wp-config.php ตามขั้นตอนดังนี้

  1. เข้าแก้ไขไฟล์ชื่อ wp-config.php ได้สองวิธีคือ ล็อกอินเข้า FTP ดาวน์โหลดไฟลลงมาเพื่อแก้ไข หรือ ล็อกอินเข้าแก้ไขใน DirectAdmin
  2. วางคำสั่งเพิ่ม Memory limit ที่ wp-config.php ก๊อบปี้ด่านล่าง

define(‘WP_MEMORY_LIMIT’, ‘256M’);
PHP

ตำแหน่งที่วางตามรูป (ตัวเลขค่า memory limit สามารถเปลี่ยนแปลงได้ เช่น 512 หรือ 1024

***ขีดจำกัดของโฮสติ้ง: แม้จะตั้งค่าใน WordPress หรือไฟล์ต่าง ๆ แล้ว แต่ Memory Limit ที่เพิ่มขึ้นจะ ไม่สามารถเกินขีดจำกัดสูงสุด ที่ผู้ให้บริการโฮสติ้ง (Hosting Provider) กำหนดไว้ได้ค่ะ หากต้องการค่าที่สูงมากจริง ๆ อาจจะต้องอัปเกรดแผนโฮสติ้งหรือพิจารณา VPS (Virtual Private Server)