WPML
สถานะ
แก้ไขแล้ว

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

เราพบว่ามีลูกค้าบางรายรายงานเกี่ยวกับข้อผิดพลาดร้ายแรงเมื่อเปิดใช้งาน WPML

PHP Fatal error: Call to undefined method Composer\Autoload\ClassLoader::setPsr4() in .../wp-content/plugins/sitepress-multilingual-cms/embedded/composer/autoload_real.php on line 33

ปัญหานี้เกิดขึ้นจากปลั๊กอินอื่นของคุณที่ใช้ Composer เวอร์ชันเก่า โดยที่ autoloader ไม่รองรับเมธอด setPsr4()

ปัญหาเกิดขึ้นเมื่อปลั๊กอินที่รวมเวอร์ชันเก่าดังกล่าวไว้ถูกเรียกใช้งานก่อนปลั๊กอิน WPML

คุณสามารถอ่านรายละเอียดเพิ่มเติมได้ที่นี่: https://github.com/composer/composer/issues/2553

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

เพื่อแก้ไขปัญหา คุณต้องค้นหาปลั๊กอินที่เป็นต้นเหตุก่อน คุณสามารถทำได้โดยปิดการใช้งานปลั๊กอินทั้งหมด ยกเว้น WPML แล้วเปิดใช้งานอีกครั้งทีละรายการ

จากนั้นขอแนะนำให้คุณค้นหาเวอร์ชันอัปเดตของปลั๊กอินนั้น หากปัญหายังไม่ได้รับการแก้ไข ให้ติดต่อผู้พัฒนาและแจ้งให้ทราบเกี่ยวกับปัญหา

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