Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Membetulkan 'ralat sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan' dalam API Mandrill PHP?

Bagaimana untuk Membetulkan 'ralat sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan' dalam API Mandrill PHP?

DDD
Lepaskan: 2024-12-19 01:35:10
asal
548 orang telah melayarinya

How to Fix

PHP: Menyelesaikan "ralat sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan"

Apabila menggunakan API Mandrill dan menghadapi ralat "API panggilan ke mesej/templat hantar gagal: Masalah sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan," walaupun mengkonfigurasi curl.cainfo dalam php.ini seperti yang dicadangkan pada StackOverflow, adalah penting untuk mempertimbangkan langkah-langkah komprehensif ini:

  1. Peroleh Himpunan Sijil: Muat turun berkas sijil daripada sumber yang boleh dipercayai seperti curl.haxx. se (docs/caextract.html).
  2. Peletakan Sijil: Tempat fail cacert.pem di lokasi yang mudah, seperti direktori tempat XAMPP dipasang. Contohnya, dalam c:xampp atau c:xampp64 (jika menggunakan Wamp 64 bit).
  3. mod_ssl dan php_openssl.dll Konfigurasi: Pastikan mod_ssl didayakan dalam Apache dan php_openssl.dll ialah tidak dikomen dalam fail php.ini. Ambil perhatian bahawa mungkin terdapat berbilang fail php.ini, jadi adalah penting untuk mengkonfigurasi kedua-duanya.
  4. Kemas kini php.ini: Ubah suai kedua-dua fail php.ini untuk memasukkan baris berikut:
curl.cainfo="C:/xampp/cacert.pem"
openssl.cafile="C:/xampp/cacert.pem"
Salin selepas log masuk
  1. Mulakan Semula Perkhidmatan Pelayan: Pasang semula Wamp atau Perkhidmatan XAMPP agar perubahan berkuat kuasa.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan 'ralat sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan' dalam API Mandrill PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan