2014年3月11日 星期二

PHP curl error: (35) Cannot communicate securely with peer: no common encryption algorithm(s).

今天發現原本用 PHP parse 的網站忽然失效了

打開一看出現錯誤訊息 Cannot communicate securely with peer: no common encryption algorithm(s).

試過加入

curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);

仍然沒效果,估了老半天總算看到解答了。 在 這裡

簡單說就是把 rsa_rc4_128_sha 加到你的 curl 裡,如下

curl_setopt( $ch, CURLOPT_SSL_CIPHER_LIST, 'rsa_rc4_128_sha');

搞定!

沒有留言:

張貼留言