WPML
สถานะ
เปิด
แท็กหัวข้อ
Compatibility, Exception

ภาพรวมของปัญหา

เซิร์ฟเวอร์ WP VIP มีสิทธิ์การเขียนไฟล์ที่เข้มงวดกว่า เราได้พบข้อจำกัดบางประการที่ส่งผลกระทบต่อวิธีการทำงานของ WPML:

  • /tmp เป็นไดเรกทอรีเดียวที่มีสิทธิ์การเขียน นอกเหนือจากนั้น ไฟล์ที่จัดเก็บไว้ที่นั่นจะเป็นแบบชั่วคราวและไม่สามารถจัดเก็บอย่างถาวรได้
  • ไฟล์สื่อถูกจัดเก็บไว้ภายนอกและแมปกับไดเรกทอรี /wp-content/uploads ซึ่งหมายความว่าไม่ใช่ไดเรกทอรีจริง
  • ไดเรกทอรี wp-content/languages ไม่สามารถเขียนได้เลย

ส่งผลให้ฟังก์ชันระบบไฟล์ PHP หลายรายการไม่ทำงานตามที่คาดไว้ นอกจากนี้ ข้อจำกัดของไดเรกทอรีภาษายังทำให้เกิดข้อผิดพลาดเมื่อ WPML พยายามแก้ไขหรืออัปเดตไฟล์ภาษา

เนื่องจากข้อจำกัดเหล่านี้ ปัจจุบัน WPML จึงไม่สามารถเขียนไฟล์การแปลภาษาลงที่ใดก็ได้บนเซิร์ฟเวอร์ ซึ่งทำให้ฟังก์ชันการทำงานบางอย่างของ WPML ที่เกี่ยวข้องกับการแปลสตริงไม่สามารถใช้งานได้

วิธีแก้ปัญหาชั่วคราว

ในระหว่างนี้ โปรดทำตามวิธีแก้ปัญหาชั่วคราวเหล่านี้

ปัญหาที่ทราบแล้วทั้งหมด →