Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apa yang perlu dilakukan jika php curl mengembalikan kod ralat 60

Apa yang perlu dilakukan jika php curl mengembalikan kod ralat 60

藏色散人
藏色散人asal
2021-09-03 10:47:424816semak imbas

Penyelesaian kepada kod ralat 60 yang dikembalikan oleh php curl: 1. Curl mematikan pengesahan sijil; 2. Rujuk fail cacert.pem dalam fail konfigurasi php.ini php.

Apa yang perlu dilakukan jika php curl mengembalikan kod ralat 60

Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

Apa yang perlu dilakukan jika php curl mengembalikan kod ralat 60 ?

penyelesaian ralat php curl error 60:

Hari ini, apabila pengguna memanggil kaedah curl, dia mengalami ralat berikut dan menemui beberapa maklumat Akhirnya diselesaikan. Catatkan penyelesaiannya dan simpan untuk rujukan anda nanti.

Kod ralat

cURL error 60: SSL certificate problem: unable to get local issuer certificate

Selepas menyesuaikan output ralat pengambilalihan, ia mungkin dipaparkan seperti berikut

cURL error 60 错误
curl code ERROR 60错误

Sebab ralat:

Pengesahan sijil didayakan dalam konfigurasi curl

Konfigurasi berikut digunakan

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);

Penyelesaian:

Kaedah 1:

curl mematikan pengesahan sijil

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

Kaedah 2:

Guna cacert.pem

Rujuk fail ini dalam fail konfigurasi php.ini php

Contoh, kod:

curl.cainfo = "D:\php\cacert.pem"

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika php curl mengembalikan kod ralat 60. 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