Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Betulkan Ralat 'HTTPS dan SSL3_GET_SERVER_CERTIFICATE: pengesahan sijil gagal, CA OK' dalam XAMPP?

Bagaimana untuk Betulkan Ralat 'HTTPS dan SSL3_GET_SERVER_CERTIFICATE: pengesahan sijil gagal, CA OK' dalam XAMPP?

Patricia Arquette
Patricia Arquetteasal
2024-12-09 19:26:11158semak imbas

How to Fix the

Menyelesaikan masalah "HTTPS dan SSL3_GET_SERVER_CERTIFICATE: pengesahan sijil gagal, CA OK" Ralat

Pada XAMPP, pengguna mungkin menghadapi ralat sumber "cURL : Masalah sijil SSL, sahkan bahawa sijil CA OK" apabila mencuba untuk mengakses tapak berdaya HTTPS selepas menaik taraf kepada versi 1.7.3.

Mengesahkan Sijil CA

Walaupun cadangan untuk menggunakan pilihan cURL tertentu, masalah itu mungkin berpunca daripada perubahan dalam pemasangan PHP atau tetapan Apache. Untuk menyelesaikan isu ini, ikut langkah berikut:

Penyelesaian Windows:

  1. Muat turun cacert.pem daripada https://curl.se/ca/cacert. pem dan simpan di lokasi yang sesuai.
  2. Kemas kini php.ini dengan menambah baris curl.cainfo = "PATH_TO/cacert.pem".

Untuk Versi PHP Lebih Lama Daripada 5.3.7:

Untuk setiap sumber cURL, tetapkan pilihan CURLOPT_CAINFO ke laluan daripada fail cacert.pem menggunakan yang berikut sintaks:

curl_setopt ($ch, CURLOPT_CAINFO, "PATH_TO/cacert.pem");

Dengan mengesahkan sijil CA dan menetapkan pilihan curl.cainfo yang sesuai, anda boleh menyelesaikan ralat ini dan memulihkan kefungsian HTTPS yang betul.

Atas ialah kandungan terperinci Bagaimana untuk Betulkan Ralat 'HTTPS dan SSL3_GET_SERVER_CERTIFICATE: pengesahan sijil gagal, CA OK' dalam XAMPP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn