[英]Cannot download php_openssl.dll in ubuntu 16.04
在將此問題標記為重復之前,請看一下我的問題。 我正在嘗試使用我的connectionString連接到Azure表,該錯誤為:
failed to open stream: Unable to find the socket transport "http" - did you forget to enable it when you configured PHP?
因此,我意識到我的openssl未加載。 按照Drew的回答在這里 ,但是按預期在取消注釋后: extension = php_openssl.dll並運行我的服務器,出現以下錯誤:
/usr/lib/php/20151012/php_openssl.dll: cannot open shared object file: No such file or directory in Unknown on line 0
這意味着我的擴展庫中沒有php_openssl.dll。 因此,按照答案的建議,我嘗試下載dll,但找不到適用於Ubuntu的dll。 我也嘗試使用以下方法安裝openssl
sudo apt-get install openssl
我得到:
openssl is already the newest version (1.0.2g-1ubuntu13)
然后我又接着跟隨在說明這個 ,但是當我寫的命令:
tar zxvf php-7.0.18.tar.gz (where my PHP version is 7.0.18)
我收到以下錯誤:
tar (child): php-7.0.18.tar.gz: Cannot open: No such file or directory
我完全被卡住,無法弄清楚如何找到php_openssl.dll並將其放入我的PHP擴展文件夾20151012中。 任何類型的幫助將不勝感激:)
編輯:
我上面已經提到過,為什么在Ubuntu的PHP openssl上發布的答案對我不起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.