WPML
สถานะ
แก้ไขแล้ว
รายงานสำหรับ
WPML Multilingual CMS 3.9.1
แก้ไขใน
WPML Multilingual CMS 3.9.2

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

หลังจากอัปเดตไซต์ของคุณเป็น WPML 3.9.0 หรือ 3.9.1 คุณอาจพบข้อผิดพลาด PHP ต่อไปนี้:

PHP Fatal error:  Cannot redeclare class AbsoluteLinks in À¨þ on line 3

เราได้ตรวจสอบปัญหาและพบว่าอาจเกิดจาก APC Cache ที่ทำงานอยู่บนเซิร์ฟเวอร์นั้น

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

คุณสามารถแก้ไขปัญหานี้ได้โดยการลบบรรทัดโค้ดต่อไปนี้:


  • หากคุณใช้ปลั๊กอินหลัก WPML – บรรทัดที่ 16 จากไฟล์ class-wpml-translation-management-filters-and-actions.php ซึ่งอยู่ในโฟลเดอร์ ../sitepress-multilingual-cms/classes/translation-management/

  • หากคุณใช้ปลั๊กอิน WPML การจัดการการแปล – บรรทัดที่ 422 จากไฟล์ wpml-pro-translation.class.php ซึ่งอยู่ในโฟลเดอร์ ../wpml-translation-management/inc/translation-proxy/

  • หากคุณใช้ปลั๊กอิน WPML Sticky Links – บรรทัดที่ 29 จากไฟล์ class-wpml-sticky-links.php ซึ่งอยู่ในโฟลเดอร์ ../ wpml-sticky-links/classes/

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