วันนี้เมื่อผู้ใช้เรียกวิธี curl เขาพบข้อผิดพลาดต่อไปนี้ หลังจากค้นหาข้อมูลบางอย่าง ในที่สุดเขาก็แก้ไขได้ บันทึกวิธีแก้ปัญหาและเก็บไว้ใช้อ้างอิงในภายหลัง
รหัสข้อผิดพลาด
ข้อผิดพลาด cURL 60: ปัญหาใบรับรอง SSL: ไม่สามารถรับใบรับรองผู้ออกท้องถิ่น
หลังจากปรับแต่งเอาต์พุตข้อผิดพลาดการครอบครองแล้ว อาจปรากฏดังนี้:
ข้อผิดพลาด cURL ข้อผิดพลาด 60 รหัสขด ข้อผิดพลาด ข้อผิดพลาด 60
สาเหตุข้อผิดพลาด:
เปิดใช้งานการตรวจสอบใบรับรองในการกำหนดค่า Curl
เพียงใช้การกำหนดค่าต่อไปนี้
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, จริง);
สารละลาย:
1. Curl ปิดการตรวจสอบใบรับรอง
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, เท็จ);
2. อ้างอิงไฟล์ cacert.pem ในไฟล์การกำหนดค่า php.ini ของ php
curl.cainfo = "D:phpcacert.pem"
ข้างต้นเป็นวิธีแก้ไขรหัสข้อผิดพลาด 60 ที่ส่งคืนโดย php curl ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน คู่มือการเรียนรู้ PHP เพิ่มเติม: เครือข่ายซอร์สโค้ด