Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Cara Menyelesaikan Kod Ralat PHP cURL 60: Masalah Sijil SSL

Cara Menyelesaikan Kod Ralat PHP cURL 60: Masalah Sijil SSL

Susan Sarandon
Susan Sarandonasal
2024-10-24 22:38:02493semak imbas

How to Resolve PHP cURL Error Code 60: SSL Certificate Problem

Kod Ralat PHP cURL 60: Menyelesaikan Isu Sijil SSL

Apabila menggunakan cURL dalam PHP dengan persekitaran Windows, ralat "masalah sijil SSL" (kod ralat cURL 60) boleh timbul. Ini menunjukkan ketidakupayaan untuk mendapatkan semula sijil yang mengeluarkan secara setempat.

Untuk menyelesaikan isu ini, pastikan langkah berikut telah diambil:

  1. Tambah tetapan cainfo ke PHP.ini:

    • Dalam fail PHP.ini anda, tambah baris berikut:

      curl.cainfo = C:\Windows\ca-bundle.crt
    • Ganti "C:Windowsca- bundle.crt" dengan laluan sebenar ke sijil yang dipercayai (cth., cacert.pem).
  2. Mulakan semula pelayan web:

    • Setelah tetapan cainfo ditambahkan, mulakan semula pelayan web anda (cth., WAMP) untuk memastikan perubahan berkuat kuasa.
  3. Gunakan sijil yang boleh dipercayai:

    • Sijil yang anda gunakan mungkin tidak boleh dipercayai. Dapatkan bundle sijil akar daripada pautan di bawah dan salin ke cakera anda:
    • https://curl.haxx.se/ca/cacert.pem
  4. Kemas kini tetapan cainfo:

    • Dalam fail PHP.ini anda, kemas kini tetapan cainfo untuk menghala ke himpunan sijil yang dimuat turun:

      curl.cainfo = "path_to_cert\cacert.pem"

Dengan mengikut langkah ini, anda boleh memastikan cURL mempunyai akses kepada sijil yang dipercayai, menyelesaikan ralat dan membolehkan anda melaksanakan Amazon PHP SDK dengan jayanya.

Atas ialah kandungan terperinci Cara Menyelesaikan Kod Ralat PHP cURL 60: Masalah Sijil SSL. 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