Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk Membetulkan Ralat 'Tidak dapat mendapatkan sijil pengeluar tempatan' dalam PHP Curl?

Bagaimana untuk Membetulkan Ralat 'Tidak dapat mendapatkan sijil pengeluar tempatan' dalam PHP Curl?

Mary-Kate Olsen
Lepaskan: 2024-12-20 08:09:13
asal
581 orang telah melayarinya

How to Fix

Menyelesaikan Masalah Ralat Sijil SSL Curl PHP

Soalan:

Apabila cuba menggunakan API Mandrill PHP, anda menghadapi SSL -ralat berkaitan: "Tidak dapat mendapatkan sijil pengeluar tempatan." Walaupun melaksanakan penyelesaian yang dicadangkan seperti menambahkan curl.cainfo pada php.ini, isu ini berterusan.

Jawapan:

Untuk menyelesaikan ralat ini, ikut arahan terperinci ini:

  1. Perolehi Himpunan Sijil: Muat turun berkas sijil daripada [curl.haxx.se](http://curl.haxx.se/docs/caextract.html).
  2. Sijil Tempat: Simpan sijil di lokasi yang boleh diakses, seperti c:wamp atau c:wamp64.
  3. Dayakan Modul yang Diperlukan: Pastikan mod_ssl didayakan dalam Apache dan php_openssl.dll tidak dikomen dalam kedua-dua fail php.ini - satu boleh diakses melalui ikon bar tugas WAMP dan satu lagi biasanya terletak di C:wampbinphpphp5.5.12.
  4. Tetapkan Laluan Openssl: Tambahkan baris berikut pada kedua-dua fail php.ini, menggantikan laluan dengan lokasi sebenar sijil berkas:
curl.cainfo="C:/wamp/cacert.pem"
openssl.cafile="C:/wamp/cacert.pem"
Salin selepas log masuk
  1. Mulakan Semula Perkhidmatan: Mulakan semula semua perkhidmatan untuk memulakan perubahan.

Dengan mengikuti langkah ini, anda boleh menyelesaikan ralat sijil SSL dengan berkesan dan memastikan operasi tanpa gangguan bagi aplikasi berasaskan keriting PHP.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'Tidak dapat mendapatkan sijil pengeluar tempatan' dalam PHP Curl?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan