WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 4.6.3
แท็กหัวข้อ
Bug

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

หากคุณใช้งาน Memcached บนเซิร์ฟเวอร์ของคุณและพยายามอัปเดต WPML การแปลสตริงก่อนปลั๊กอิน WPML ตัวหลัก คุณจะพบข้อผิดพลาดต่อไปนี้:

Fatal error: Uncaught Error: Call to a member function reject() on int in …/wp-content/plugins/wpml-string-translation/classes/translation-files/Domains.php:132.

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

นักพัฒนาของเราทราบถึงปัญหานี้แล้ว ในระหว่างนี้:


  1. เข้าถึงไดเรกทอรี /wp-content/plugins/ ของคุณผ่าน FTP

  2. เปลี่ยนชื่อโฟลเดอร์ wpml-string-translation ซึ่งจะปิดการใช้งาน WPML การแปลสตริง

  3. ล้างแคชเซิร์ฟเวอร์ของคุณ โดยเฉพาะ Memcached หรือ Redis

  4. อัปเดต WPML เป็น 4.6+

  5. เปลี่ยนชื่อโฟลเดอร์ wpml-string-translation กลับเป็นชื่อเดิม

  6. เปิดใช้งานจากหน้า ปลั๊กอิน ข้อผิดพลาดควรจะหายไป

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