tmhOAuthでエラー(レスポンスコード0、エラー番号60)
問題
tmhOAuthというtwitterのOAuth libraryを使って、phpスクリプトからtwitterに投稿しようとしたのですが、
レスポンスのコードは0、以下のエラーが返ってきました。
error setting certificate verify locations: CAfile: /xxxx/yyyyy/zzzzz/cacert.pem CApath: /xxxx/yyyyy/zzzzz

答え
オプションに 'curl_ssl_verifypeer' => false を追加すると、証明書のチェックを省くので、問題のエラーは出なくなる。
$connection = new tmhOAuth(array(
'consumer_key' => 'xxxxxxxxxx',
'consumer_secret' => 'xxxxxxxxxx',
'user_token' => 'xxxxxxxxxx',
'user_secret' => 'xxxxxxxxxx',
'curl_ssl_verifypeer' => false
));
アカウントによって?エラーになったりならなかったりするような気がするのですが、何なのでしょう。