2014-02-19 51 views
0

我想弄清楚「爲什麼」我從Joomla 3.X組件Gcalendar(谷歌日曆)收到錯誤消息。錯誤消息如下。無法找到套接字傳輸「SSL」

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? 

我已經讀過這裏和其他網站上的其他幾個線程,但大多數概述'如何'啓用/安裝/ etc ... SSL。我已將info.php數據複製/粘貼到google doc here。處理SSL的所有內容都被標記爲「開啓」或「已安裝」。

服務器現在不是'公共',它只能在學區內的網絡中使用。這可能是問題的原因嗎?

任何想法的人?

+0

顯然不是,否則你不會得到錯誤。你是否檢查過'phpinfo()'輸出來查看ssl是否真的開啓?如果沒有,你一直在修改錯誤的php.ini文件和/或忘記重新啓動你的網絡服務器,以便新的設置生效。 –

回答

2
ssl://www.google.com:443 

應該

https://www.google.com:443 
1

我只是有這個錯誤也是如此。就我而言,這是因爲我在當地工作,而不是在現場。一旦我把它生活,它運作良好。只要把它放在這裏,以防其他人遇到同樣的事情。

0

將OpenSSL安裝模塊的PHP:

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, 
если нет то добавте необходимой версии.