Como consigo consertar esse erro da SSL?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Como consigo consertar esse erro da SSL?
Olá, Julio. Tem alguns tópicos no fórum que resolvem esse problema. Esse aqui, por exemplo:
Valeu Vinicius!!!
eu apliquei todas as respostas que encontrei no fórum e mesmo assim a listagem dos cursos não aparecem
Esse é o meu retorno
object(GuzzleHttp\Client)#3 (1) { ["config":"GuzzleHttp\Client":private]=> array(9) { ["curl"]=> array(2) { [64]=> bool(false) [81]=> bool(false) } ["allow_redirects"]=> bool(false) ["cookies"]=> object(GuzzleHttp\Cookie\CookieJar)#15 (2) { ["cookies":"GuzzleHttp\Cookie\CookieJar":private]=> array(0) { } ["strictMode":"GuzzleHttp\Cookie\CookieJar":private]=> bool(false) } ["verify"]=> bool(false) ["handler"]=> object(GuzzleHttp\HandlerStack)#2 (3) { ["handler":"GuzzleHttp\HandlerStack":private]=> object(Closure)#10 (2) { ["static"]=> array(2) { ["default"]=> object(Closure)#8 (2) { ["static"]=> array(2) { ["default"]=> object(GuzzleHttp\Handler\CurlMultiHandler)#4 (6) { ["factory":"GuzzleHttp\Handler\CurlMultiHandler":private]=> object(GuzzleHttp\Handler\CurlFactory)#5 (2) { ["handles":"GuzzleHttp\Handler\CurlFactory":private]=> array(0) { } ["maxHandles":"GuzzleHttp\Handler\CurlFactory":private]=> int(50) } ["selectTimeout":"GuzzleHttp\Handler\CurlMultiHandler":private]=> int(1) ["active":"GuzzleHttp\Handler\CurlMultiHandler":private]=> int(0) ["handles":"GuzzleHttp\Handler\CurlMultiHandler":private]=> array(0) { } ["delays":"GuzzleHttp\Handler\CurlMultiHandler":private]=> array(0) { } ["options":"GuzzleHttp\Handler\CurlMultiHandler":private]=> array(0) { } } ["sync"]=> object(GuzzleHttp\Handler\CurlHandler)#6 (1) { ["factory":"GuzzleHttp\Handler\CurlHandler":private]=> object(GuzzleHttp\Handler\CurlFactory)#7 (2) { ["handles":"GuzzleHttp\Handler\CurlFactory":private]=> array(1) { [0]=> object(CurlHandle)#28 (0) { } } ["maxHandles":"GuzzleHttp\Handler\CurlFactory":private]=> int(3) } } } ["parameter"]=> array(2) { ["$request"]=> string(10) "" ["$options"]=> string(10) "" } } ["streaming"]=> object(GuzzleHttp\Handler\StreamHandler)#9 (1) { ["lastHeaders":"GuzzleHttp\Handler\StreamHandler":private]=> array(0) { } } } ["parameter"]=> array(2) { ["$request"]=> string(10) "" ["$options"]=> string(10) "" } } ["stack":"GuzzleHttp\HandlerStack":private]=> array(4) { [0]=> array(2) { [0]=> object(Closure)#11 (2) { ["static"]=> array(1) { ["bodySummarizer"]=> NULL } ["parameter"]=> array(1) { ["$handler"]=> string(10) "" } } [1]=> string(11) "http_errors" } [1]=> array(2) { [0]=> object(Closure)#12 (1) { ["parameter"]=> array(1) { ["$handler"]=> string(10) "" } } [1]=> string(15) "allow_redirects" } [2]=> array(2) { [0]=> object(Closure)#13 (1) { ["parameter"]=> array(1) { ["$handler"]=> string(10) "" } } [1]=> string(7) "cookies" }
Você só mostrou um var_dump do seu Cliente guzzle. Não tem nenhum erro aí.
Aqui deu mesma coisa. Mais eu dei uma olhada e fiz dessa seguinte maneira. Eu fiz assim eu baixei um certificado nesse site: https://www.exefiles.com/pt-br/crt/curl-ca-bundle-crt/ criei um diretorio certificado em C:. depois e so copiar e colocar nesse parametro no php.ini ai funcionou comigo aqui. ficou assim: openssl.cafile: C:\certificado\curl-ca-bundle.crt lembre-se que a extensao openssl que esta descomentada ok ? extension=openssl
eu realmente rinha esquecido de retirar o var_dump do corpo de código, muito obrigado!!!!!!