簡體   English   中英

如何在Linux Ubuntu Wheezy(raspbian)上為PHP7安裝SSH2-Lib?

[英]How to install SSH2-Lib for PHP7 on Linux Ubuntu Wheezy (raspbian)?

我決定安裝新的PHP7。 由於舊的raspbian存儲庫,無法apt-get install它。 Ondrej的ppa也不起作用,因為沒有喘息的上傳。

一切順利,我的Apache已與PHP7連接,因此現在可以運行。 但是我發現,沒有安裝SSH2-Module。 我需要依賴關系,我無法更改:/

所以這是我嘗試過的:

wget https://pecl.php.net/get/ssh2-0.12.tgz
tar -xzf ssh2-0.12.tgz -C /
phpize
./configure
sudo make && make install

-> pecl / ssh2需要PHP(版本> = 4.0.0,版本<= 6.0.0),安裝的版本是7.0.0RC4

好的,我的PHP版本似乎有問題。 所以我搜索了一下,發現了。 https://github.com/php/pecl-networking-ssh2/pull/7有一個新的versio

所以我下載了這個,安裝了這個然后嘗試

pecl install -f ssh2

然后,這個PECL決定下載我上面已經嘗試過的原始0.12版本。 好奇跡。

任何幫助都非常感謝! 謝謝 :)

嘗試這個:

pecl install ssh2-1.1.2

您可以在此處檢查要使用的版本

對於使用alpine linux的用戶,請確保首先添加libssh2-dev:

apk --update add libssh2-dev 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM