2008-09-16 16 views
2

Я действительно хочу, чтобы Google Calendar Api работал. Я нашел great article о том, как начать работу. Я загрузил классы Zend GData. У меня php 5 работает в моей dev-блоке, и все exetensions должны загружаться.Легкое расширение настройки Openssl на Windows

Я не могу запустить openssl и получить следующую ошибку при попытке запустить любую страницу примера, которая должна подключаться к моему Календарю Google.

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? Это должен быть HTTPS, а не «SSL». Например, не SSL: //www.google.com: 443. Вы можете проверить это в своем примере и убедиться, что это HTTPS, а не SSL.

2

Сначала было бы полезно, если бы вы упомянули о своей ОС, я буду использовать окна.

Проверьте выход

<?php echo phpinfo();?> 

Если библиотека OpenSSL включена "Зарегистр поток Торцевые Транспорты" упомяну SSL

Ваш php.ini должен иметь

[PHP_OPENSSL] 
extension=php_openssl.dll 

Если его не там, или вы добавляете его, и php жалуется, тогда вы должны повторно запустить установщик и пройти список расширений, он будет находиться под OpenSSL.