Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Me aconteceu um erro de SSL ao buscar a URL da Alura

Ao tentar executar o arquivo buscar-cursos.php, me ocorreu o seguinte erro:

"Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://www.alura.com.br/cursos-online-programacao/php in C:\Users\lcp05\OneDrive\Área de Trabalho\Cursos\PHP\PHP Composer - Dependências, Autoload e Publicação\vendor\guzzlehttp\guzzle\src\Handler\CurlFactory.php:211"

Podem me ajudar, por favor?

2 respostas
solução!

Olá, Henrique tudo bem?

O erro que você está recebendo é relacionado ao certificado SSL. Isso pode acontecer quando o certificado não é reconhecido pelo seu sistema ou quando há algum problema na conexão.

Uma possível solução para esse problema é desabilitar a verificação do certificado SSL no GuzzleHttp. Você pode fazer isso adicionando a opção "verify" como false no momento em que você cria o objeto Client:

$client = new Client([
    'verify' => false
]);

Fazendo isso, provável que resolva o problema

Deu certo! Muito obrigado

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software