- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual CMS 3.5.1.1
- แก้ไขใน
- WPML Multilingual CMS 3.5.2
ภาพรวมของปัญหา
การอัปเกรดปลั๊กอินส่วนเสริมการแปลสตริงเป็นเวอร์ชัน 2.4.1.1 ทำให้เกิด fatal error: Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
ปัญหานี้เกิดขึ้นเมื่อเวอร์ชันของ PHP ที่ติดตั้งต่ำกว่า 5.3
วิธีแก้ปัญหาชั่วคราว
ขอแนะนำให้อัปเกรด PHP เป็นเวอร์ชัน 5.3 เป็นอย่างน้อย และดูคำแถลงของ WordPress เกี่ยวกับเหตุผลที่แนะนำอย่างยิ่งให้อัปเกรด PHP
หากไม่สามารถอัปเกรด PHP ได้ เรามีแพ็คเกจพร้อมการแก้ไขความเข้ากันได้เตรียมไว้ให้:
- ดาวน์โหลดแพ็คเกจอัปเกรด
- แตกไฟล์แพ็คเกจ: คุณจะได้รับ 4 ไฟล์
- คัดลอกไฟล์เหล่านี้ลงใน wpml-string-translation/classes/upgrade
การแก้ไขนี้จะรวมอยู่ใน การแปลสตริง เวอร์ชันถัดไปด้วย