Простое расширение возможностей настройки Openssl в Windows

StackOverflow https://stackoverflow.com/questions/76324

Вопрос

Я действительно хочу запустить Google Calendar Api.Я нашел отличная статья о том, с чего начать.Я скачал классы Zend GData.У меня есть php 5, запущенный в моем окне разработки, и все дополнения должны загружаться.

Я не могу запустить 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 на моем компьютере и установить.

Кто-нибудь знает о простом безотказном руководстве по запуску этой комбинации?

Это было полезно?

Решение 2

Я думаю, что это использование SSL является частью библиотеки Zend GData, поэтому я предполагаю, что это правильно.Я думаю, что неправильно установленный OpenSSL - моя главная проблема.

Другие советы

Во-первых, было бы полезно, если бы вы упомянули свою операционную систему, я полагаю, Windows.

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

<?php echo phpinfo();?>

Если включена библиотека OpenSSL, в разделе "Registered Stream Socket Transports" будет упоминаться ssl

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

[PHP_OPENSSL]
extension=php_openssl.dll

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

Могли ли вы неправильно ввести ПРОТОКОЛ в URL-адресе?Это должен быть HTTPS, а не "SSL".Например, , не SSL://www.google.com:443.Можете ли вы дважды проверить это в своем примере клиента и убедиться, что это HTTPS, а не SSL.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top