ข้ามไปยังเนื้อหาหลัก ข้ามไปยังแถบด้านข้าง

ตรวจสอบให้แน่ใจว่าเว็บไซต์ของคุณทำงานได้อย่างราบรื่นกับ WPML โดยการปฏิบัติตามข้อกำหนดขั้นต่ำที่ง่ายเหล่านี้

ข้อกำหนดที่สำคัญ: หน่วยความจำ WordPress

ขีดจำกัดหน่วยความจำขั้นต่ำขีดจำกัดหน่วยความจำที่แนะนำ
128เมกะไบต์256MB

โปรดตรวจสอบขีดจำกัดหน่วยความจำ PHP และ WordPress ของคุณก่อนที่จะติดตั้ง WPML หน่วยความจำที่ไม่เพียงพออาจทำให้เกิดปัญหาร้ายแรง เช่น:

  • เว็บไซต์ขัดข้อง
  • ปัญหาการซิงโครไนซ์เมนู
  • ไม่สามารถทำการแปลให้เสร็จสมบูรณ์ใน Advanced Translation Editor ได้

ดูวิธีเพิ่มหน่วยความจำ WordPress

ข้อกำหนดเวอร์ชันของระบบ

ข้อกำหนดเพิ่มเติม

เพื่อให้ WPML ทำงานได้อย่างถูกต้อง โปรดเปิดใช้งานสิ่งต่อไปนี้:

การตรวจสอบข้อกำหนดเฉพาะ

คุณสามารถตรวจสอบข้อกำหนดต่าง ๆ ได้โดยตรงจาก WordPress

เข้าสู่ระบบแอดมิน WordPress ของคุณ ไปที่ เครื่องมือ → สุขภาพเว็บไซต์ และคลิกที่แท็บ ข้อมูล เลื่อนลงและขยายส่วนต่าง ๆ เพื่อดูข้อมูลเกี่ยวกับหน่วยความจำ PHP หรือเวอร์ชัน เวอร์ชัน WordPress ของคุณ และอื่น ๆ

WPML ใช้เฟรมเวิร์ก TWIG สำหรับโครงสร้างและเทมเพลตของมัน ซึ่งหมายความว่าฟังก์ชัน eval() ต้องเปิดใช้งานเพื่อให้ WPML ทำงานได้อย่างถูกต้อง

เอ็นจิ้นการสร้างเทมเพลตที่ได้รับความนิยมส่วนใหญ่ เช่น Smarty และ TWIG พบว่าการเขียนโค้ด PHP ลงในไฟล์ทำได้เร็วกว่า ด้วยวิธีนี้ มันสามารถใช้ประโยชน์จากการแคช OPcode และหลีกเลี่ยงการต้องสร้างโค้ดเทมเพลตในขณะที่ทำงาน

TWIG ทำการตรวจสอบและทำความสะอาดมากมายเพื่อหลีกเลี่ยงการโจมตีที่อาจเกิดขึ้นและปลอดภัยที่จะใช้กับ WPML อย่างไรก็ตาม เราไม่สามารถรับรองได้ว่านักพัฒนารายอื่นได้ทำการตรวจสอบแบบเดียวกับที่เราทำในกระบวนการประกันคุณภาพของเรา

เรากำลังตรวจสอบวิธีแก้ปัญหาที่เป็นไปได้ซึ่งไม่จำเป็นต้องคอมไพล์เทมเพลตแบบทันทีและจะทำให้การใช้ฟังก์ชัน eval() ไม่จำเป็น อย่างไรก็ตาม ณ เวลานี้ นี่คือทางออกที่ดีที่สุด

โปรดทราบว่าโดยปกติแล้วฟังก์ชัน eval() ไม่สามารถปิดใช้งานใน PHP ได้ แต่ส่วนขยายบางอย่าง เช่น Suhosin สามารถทำได้ ส่วนขยายเหล่านี้อาจได้รับการติดตั้งและกำหนดค่าโดยผู้ให้บริการโฮสติ้งของคุณ