Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Membetulkan Ralat Sijil SSL PHP: 'tidak dapat mendapatkan sijil pengeluar tempatan'?

Bagaimana untuk Membetulkan Ralat Sijil SSL PHP: 'tidak dapat mendapatkan sijil pengeluar tempatan'?

DDD
DDDasal
2024-12-24 12:26:14921semak imbas

How to Fix the PHP SSL Certificate Error:

Ralat Sijil SSL PHP: Tidak Dapat Dapatkan Sijil Pengeluar Tempatan

Apabila bekerja dengan PHP pada sistem Windows, anda mungkin menghadapi ralat berikut: "Masalah sijil SSL: tidak dapat mendapatkan sijil pengeluar tempatan." Isu ini timbul daripada kesukaran mendapatkan semula berkas sijil yang diperlukan untuk sambungan SSL yang berjaya.

Untuk menyelesaikan ralat ini, ikuti langkah komprehensif berikut:

  1. Peroleh Himpunan Sijil: Muat turun berkas sijil daripada sumber yang boleh dipercayai, seperti http://curl.haxx.se/docs/caextract.html, dan simpan pada lokasi yang boleh diakses pada sistem anda (cth., "C:wampcacert.pem").
  2. Dayakan Modul yang Diperlukan: Pastikan kedua-dua "mod_ssl" dalam Apache dan "php_openssl.dll" dalam php Fail .ini didayakan. Ingat untuk melakukan ini untuk semua fail php.ini yang berkaitan.
  3. Kemas kini Tetapan php.ini: Tambahkan baris berikut pada kedua-dua fail php.ini:
curl.cainfo="C:/wamp/cacert.pem"
openssl.cafile="C:/wamp/cacert.pem"
  1. Mulakan Semula Perkhidmatan: Mulakan semula perkhidmatan web (cth., Apache dan MySQL) untuk dilaksanakan perubahan.

Selepas melaksanakan langkah ini, ralat sijil SSL harus diselesaikan, membolehkan anda mewujudkan sambungan selamat.

Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat Sijil SSL PHP: 'tidak dapat mendapatkan sijil pengeluar tempatan'?. 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