2008-09-16 11 views
2

私は実際にGoogle CalendarのApiを稼働させたいと思っています。私はどのように起動するのかについてgreat articleが見つかりました。 Zend GDataクラスをダウンロードしました。私は私のdevボックス上で実行されているPHP 5を持っており、すべてのexetensionsが読み込まれる必要があります。WindowsでのOpensslのセットアップの簡単な説明

Googleカレンダーに接続する必要があるサンプルページのいずれかを実行しようとすると、opensslが実行されず、次のエラーが表示されます。

Uncaught exception 'Zend_Gdata_App_HttpException' with message 'Unable to Connect to ssl://www.google.com:443. Error #24063472: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?' 

OpenSSLをマシンで実行してインストールしようと多くの場所を調べました。

この組み合わせを実行するための簡単なフェールセーフのチュートリアルを知っている人はいますか?

答えて

1

このSSLの使用はZend GDataライブラリの一部だと思いますので、正しいと思います。 OpenSSLを正しくインストールしていないのが私の主な問題です。

0

URLにPROTOCOLを誤って入力したことはありますか? SSLSではなくHTTPSでなければなりません。たとえば、SSL://www.google.com:443ではありません。あなたのサンプルクライアントでこれを再度確認し、SSLではなくHTTPSであることを確認してください。

2

まず、お使いのOSについて言及しておけば、私はWindowsと仮定します。

OpenSSLライブラリは、 "登録ストリームソケットトランスポートは、" そのない場合はあなたのphp.iniが

[PHP_OPENSSL] 
extension=php_openssl.dll 

を持つべきであるSSL

に言及します有効になっている場合

<?php echo phpinfo();?> 

の出力を確認してくださいそこに追加するか、PHPを追加すると、インストーラを再実行して拡張機能のリストを調べる必要があります。これはOpenSSLの下にあります。

関連する問題