Symfony Frameworkü incelemek isterken karşılaştığım hatanın çözümünü buraya aktarmak istedim.
Karşıma çıkan hata şu şekildeydi
[GuzzleHttp\Exception\RequestException]
cURL error 60: SSL certificate problem: unable to get local issuer certificate
Hatanın temeli hatanın kendisinden de anlayacağımız gibi curl için php.ini dosyamızda tanımlı ssl sertifikamızın bulunmaması.
Sertifikamızı http://curl.haxx.se/ca/cacert.pem adresinden bilgisayarımıza kaydediyoruz. Bu dosyayı php.ini için tanımlayacağımız için yakın bir dizine kopyalayalım. Ben ext dizinini kullandım. Şart değil yeni bir dizin de oluşturabilirsiniz.
php.ini dosyamızı açınca
curl.cainfo = “C:\xamp\php\ext\cacert.pem”
şeklinde tanımlamamızı ekleyip apacheyi resetleyerek sorunumuzu çözmüş oluyoruz.
Çok teşekkürler
Helpful information. Fortunate me I found your site by chance, and I am
shocked why this accident did not took place in advance!
I bookmarked it.