- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- 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/