Hızlı soru: Ben bir cURL sorgusu aracılığıyla Pinnacle Sepeti API sorgulamak bir PHP komut dosyası var. Benim laptop bu test ederken, sorun yok. Ben XML yanıtı ve tüm almak. O uzak sunucuda bir zamanlar ama ... Ben hiçbir sonuç almak. Eminim cURL uzak sunucuda yüklü olması için önceden kontrol ve emin. Ben uzak sunucuda (libcurl/7.19.5 vs libcurl/7.15.5) gibi aynı sürüm yok ama ben tür burada mesele şüpheliyim. Herhangi bir fikir ne benim komut atmak olabilir?
EDIT: İşte CURLOPT_STDERR ile bir dosyaya hataları ben çıkış yaparken ne olsun:
Lokal:
- başarıyla ayarlandığını sertifika yerleri doğrulayın:
- CAfile: none CApath: /etc/ssl/certs
- DHE'nin-RSA-AES256-SHA kullanarak SSL bağlantısı
Sunucu tarafı:
- başarıyla ayarlandığını sertifika yerleri doğrulayın:
- CAfile: /etc/pki/tls/certs/ca-bundle.crt CApath: none
- SSL sertifikası sorunu, CA sertifika Tamam olduğunu doğrulayın. Detaylar: error: 14090086: SSL rutinleri: SSL3_GET_SERVER_CERTIFICATE: sertifika başarısız doğrulamak
1 minutes of googling later... I found out that with this parameter : curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); My script works on the server... But it's kind of butched, isn't it?