Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Membetulkan Kod Ralat cURL 60 \"Masalah Sijil SSL\" dalam Amazon PHP SDK pada Windows?

Bagaimana untuk Membetulkan Kod Ralat cURL 60 \"Masalah Sijil SSL\" dalam Amazon PHP SDK pada Windows?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-25 03:11:02994semak imbas

How to Fix cURL Error Code 60

Cara Menyelesaikan Kod Ralat PHP cURL 60 Semasa Menggunakan Amazon PHP SDK

Apabila cuba mewujudkan persekitaran PHP pada Windows menggunakan WAMP dan Amazon PHP SDK, pengguna menghadapi kod ralat 60: "Masalah sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan."

Butiran Masalah:

Mesej ralat menunjukkan bahawa cURL tidak dapat mencari pengeluar sijil semasa pengesahan SSL. Ini boleh berlaku apabila berkas sijil tempatan tiada atau tidak sah.

Percubaan Penyelesaian Asal:

Pengguna telah menambah baris berikut pada php.ini:

curl.cainfo = C:\Windows\ca-bundle.crt

Walau bagaimanapun, ini belum menyelesaikan isu.

Penyelesaian Alternatif:

  1. Dapatkan Bundle Sijil Root: Muat turun himpunan sijil akar sijil CA daripada: https://curl.haxx.se/ca/cacert.pem.
  2. Simpan Himpunan: Salin berkas sijil ke cakera anda dan simpannya di lokasi yang diketahui.
  3. Kemas kini php.ini: Ubah suai php.ini untuk menggunakan pakej sijil baharu:
curl.cainfo = "path_to_cert\cacert.pem"

Mulakan semula web anda pelayan dan cuba menjalankan ujian sampel sekali lagi. Kod ralat 60 harus diselesaikan.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Kod Ralat cURL 60 \"Masalah Sijil SSL\" dalam Amazon PHP SDK pada Windows?. 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