2011-09-12 14 views
0

Facebook PHP SDKを使用するとSSLの問題が発生します。 は、私は、このエラーメッセージが表示されました:Facebook PHP SDK SSLエラー

ERROR SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

私はすでに他の記事からいくつかの暗示を持って、私のカールにいくつかのparamsが含まれます。 しかし、私はまだエラーを取得:

ミューカールのコードはこれです:)

public static $CURL_OPTS = array(
CURLOPT_CONNECTTIMEOUT => 10, 
CURLOPT_RETURNTRANSFER => true, 
CURLOPT_TIMEOUT  => 60, 
CURLOPT_USERAGENT  => 'facebook-php-3.1', 
CURLOPT_SSL_VERIFYPEER => false, 
CURLOPT_SSL_VERIFYHOST => 2 

どうすればこのエラーを排除できますか?

ベスト、フラビオ

答えて

-1

変更VERIFYHOSTオプションへ:

CURLOPT_SSL_VERIFYHOST => 0 

これは、検証プロセスを無効にします。

+0

申し訳ありませんマークさん、問題はまだ起こりますが、他のアイデアはありますか? –

+0

verifypeer = falseは、CAチェックを無効にする必要があります。何らかの理由であなたのコードでそれをしていないのです。だから...考えていない。 –

+0

これは** BAD **の提案です!危険なセキュリティ上の脅威につながる可能性があります。 – ifaour