- สถานะ
- แก้ไขแล้ว
- แก้ไขใน
- WPML Multilingual CMS 3.9.3
ภาพรวมของปัญหา
ตั้งแต่ WPML 3.9 คุณอาจพบคำเตือนต่อไปนี้บนแดชบอร์ด WordPress ของคุณ:
ซึ่งตามด้วยข้อผิดพลาดต่อไปนี้:
2018-01-12 13:37:004 index wp_error wpml-config/config-index.json code: http_request_failed message: cURL error 35: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure
ปัญหานี้เกิดขึ้นมาระยะหนึ่งแล้วและทำให้เกิดปัญหากับไฟล์ wpml-config.xml อย่างไรก็ตาม ปัญหานี้เพิ่งจะมองเห็นได้ในตอนนี้เนื่องจากฟีเจอร์บันทึกใหม่ที่เพิ่มเข้ามาใน WPML เวอร์ชัน 3.9 หรือสูงกว่า
วิธีแก้ปัญหาชั่วคราว
ข้อความแสดงข้อผิดพลาดนี้มักเกี่ยวข้องกับปัญหาของส่วนขยาย cURL ใน PHP และวิธีการกำหนดค่าภายในเซิร์ฟเวอร์ของคุณ
สาเหตุที่เป็นไปได้มากที่สุดคือเวอร์ชันของ cURL ที่ติดตั้งบนเซิร์ฟเวอร์ของคุณล้าสมัย
เซิร์ฟเวอร์ของเรายอมรับเฉพาะโปรโตคอลที่ได้รับอนุญาตเท่านั้น หากเซิร์ฟเวอร์ของคุณมี cURL เวอร์ชันที่ล้าสมัย เป็นไปได้ว่าเซิร์ฟเวอร์กำลังพยายามส่งคำขอโดยใช้โปรโตคอลที่ไม่ปลอดภัยและถูกห้าม จึงทำให้เกิดข้อผิดพลาด
เรากำลังเผยแพร่ WPML เวอร์ชันที่จะไม่ส่งคำขอนี้ผ่าน HTTPS เนื่องจากระดับความปลอดภัยนี้ไม่จำเป็นสำหรับคำขอดังกล่าว
อย่างไรก็ตาม เพื่อแก้ปัญหาก่อนการอัปเกรดและเพื่อหลีกเลี่ยงปัญหาในอนาคตจากสาเหตุเดียวกัน เราขอแนะนำอย่างยิ่งให้ติดต่อผู้ให้บริการโฮสติ้งของคุณ และขอให้อัปเดตส่วนขยาย cURL เป็น 7.34.0
