我决定安装新的PHP7。由于旧的raspbian存储库,不可能apt-get install
它。Ondrej的ppa也不起作用,因为没有喘息的上传。
一切都很顺利,我的Apache与PHP7相连,所以它现在可以运行了。但我发现,没有安装SSH2模块。对于无法更改的依赖项,我需要它:/
以下是我尝试过的:
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,版本<=6.0),安装版本为7.0.0RC4
好吧,我的PHP版本似乎有问题。所以我找了一下,发现了。有一个新版本可在https://github.com/php/pecl-networking-ssh2/pull/7
所以我下载了这个,安装了这个,然后尝试了
pecl install -f ssh2
然后这个PECL决定下载我上面已经尝试过的0.12版本。真是个奇迹。
非常感谢您的帮助!感谢:)
试试这个:
pecl install ssh2-1.1.2
您可以检查使用HERE 的版本
对于那些使用alpine-linux的用户,请确保首先添加libssh2-dev:
apk --update add libssh2-dev