PHP SSL certificate problem

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.

“PHP SSL certificate problem” için bir yanıt

  1. RAMAZAN HOYLADI1 Şubat 2018 10:50Yanıtla

    Çok teşekkürler

Bir yorum bırakın