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

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

ปัญหาการตั้งชื่อไฟล์ในไลบรารี Yoast/Whip ที่รวมอยู่ใน WPML ทำให้เกิดข้อผิดพลาดบนสภาพแวดล้อมเซิร์ฟเวอร์ที่แยกแยะตัวพิมพ์เล็กและใหญ่ (เช่น Ubuntu) ปัญหานี้เกิดขึ้นเนื่องจากมีการเปลี่ยนชื่อโฟลเดอร์จากตัวพิมพ์เล็ก (เช่น facades) เป็นตัวพิมพ์ใหญ่ (Facades) ใน WPML 4.6.12 ในระหว่างการอัปเดต ระบบไฟล์ที่แยกแยะตัวพิมพ์เล็กและใหญ่อาจเก็บโฟลเดอร์ไว้ทั้งสองเวอร์ชัน ส่งผลให้เกิดความขัดแย้งและข้อผิดพลาด 500

PHP Fatal error: Uncaught Error: Failed opening required '.../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/../yoast/whip/src/Facades/wordpress.php' (include_path='.:/usr/share/pear:/usr/share/php') in .../wp-content/plugins/sitepress-multilingual-cms/vendor/composer/autoload_real.php:78

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

โปรดตรวจสอบให้แน่ใจว่าได้สำรองข้อมูลไซต์ทั้งหมดของคุณก่อนดำเนินการต่อ

ติดตั้ง WPML ใหม่


  • ไปที่แดชบอร์ด WordPress > ปลั๊กอิน

  • ปิดใช้งานและลบ WPML

  • ติดตั้ง WPML เวอร์ชันล่าสุดจากเว็บไซต์ทางการอีกครั้ง

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