SORU
19 HAZİRAN 2011, Pazar


HTTPS ve SSL3_GET_SERVER_CERTİFİCATE:sertifika doğrulama başarısız oldu, TAMAM CA

Kalkınma için XAMPP kullanıyorum. Son zamanlarda 1.7.3 için eski bir sürümünden öncelikli olarak benim yükleme yükseltti.

Şimdi ben etkin siteleri HTTPS curl, aşağıdaki özel durum alıyorum

Ölümcül hata: Yakalanmamış istisna 'RequestCore_Exception' mesajı 'kaynak cURL: Kaynak ıd #55; cURL hatası: sertifika sorunu, CA sertifika TAMAM olduğunu doğrulayın SSL. Detayları: :14090086:SSL:SSL3_GET_SERVER_CERTİFİCATE:sertifika doğrulama rutinleri hata başarısız oldu (60)'

Herkes bu sorunu çözmek için PHP kod bazı belirli curl seçenekleri kullanmanızı öneririz. Bu şekilde olmamalı bence. ÖNCELİKLİ olarak benim eski sürümü ile herhangi bir sorun yoktu ve sadece yeni sürümü yükledikten sonra oldu çünkü.

PHP yükleme, Apache vb benim içinde değişiklik bu sorunu bulmak için yardıma ihtiyacım var.

CEVAP
11 Mayıs 2013, CUMARTESİ


Windows oldukça yaygın bir sorun. Sadece curl.cainfo cacert.pem ayarlamak gerekir.

PHP 5.3.7 beri yapabilirsin:

  1. http://curl.haxx.se/ca/cacert.pem indirip bir yere kaydedin.
  2. php.ini -- curl güncelleyin.cainfo = "PATH_TO/cacert.". pem

Aksi halde her için aşağıdaki kaynak cURL:

curl_setopt ($ch, CURLOPT_CAINFO, "PATH_TO/cacert.pem");

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CNET

    CNET

    5 Mayıs 2006
  • Grace Su

    Grace Su

    6 Ocak 2006
  • MotoManTV

    MotoManTV

    10 Aralık 2009