Hoje, quando um usuário chamou um método curl, ele encontrou o seguinte erro. Depois de pesquisar algumas informações, ele finalmente resolveu. Registre a solução e guarde-a para consulta posterior.
código de erro
Erro cURL 60: problema de certificado SSL: não é possível obter o certificado do emissor local
Depois de personalizar a saída do erro de controle, ela poderá aparecer da seguinte forma:
erro cURL 60 erro código curl erro ERRO 60
Motivo do erro:
A verificação do certificado está habilitada na configuração curl
Basta usar a seguinte configuração
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, verdadeiro);
Solução:
1. Curl desativa a verificação de certificado.
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, falso);
2. Faça referência ao arquivo cacert.pem no arquivo de configuração php.ini do php.
curl.cainfo = "D:phpcacert.pem"
A descrição acima é a solução para o código de erro 60 retornado pelo php curl. Espero que seja útil para todos. Mais guia de aprendizagem de PHP: rede de código-fonte