无法找到套接字传输“ssl”

时间:2014-02-19 21:11:00

标签: sockets ssl joomla3.0

我正在试图找出“为什么”我从Joomla 3.X组件Gcalendar(谷歌日历)收到错误消息。错误信息如下。

Error Unable to Connect to ssl://www.google.com:443. Error
#-912967449: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?

我已经在这里和其他网站上阅读了几个其他线程,但大多数概述了“如何”启用/安装/等... SSL。我已将info.php数据复制/粘贴到google doc here。处理SSL的所有内容都标记为“打开”或“已安装”。

服务器现在不是“公共”,只能从学区的网络中获取。这可能是问题的原因吗?

任何想法?

3 个答案:

答案 0 :(得分:2)

ssl://www.google.com:443

应该是

https://www.google.com:443 

答案 1 :(得分:1)

我也遇到了这个错误。在我的情况下,这是因为我在本地工作,而不是在现场工作。一旦我把它现场,它工作得很好。只要把它放在这里以防其他人遇到同样的事情。

答案 2 :(得分:0)

为php安装OpenSSL模块:

  1. In the php.ini file, 
add this line "extension = php_openssl.dll" 

 2.Make sure that the folder "ext" have this dll, 
if not then add the desired version.

УстановитьдляphpмодульOpenSSL:

1)В файле php.ини,
добавь строку  "extension=php_openssl.dll"

2) Убедись что в папке "ext" есть эта dll,
если нет то добавте необходимой версии.