gpt4 book ai didi

php - 如何在 Linux Ubuntu Wheezy (raspbian) 上为 PHP7 安装 SSH2-Lib?

转载 作者:太空狗 更新时间:2023-10-29 12:43:26 25 4
gpt4 key购买 nike

我决定安装新的 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.0,版本<=6.0.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

您可以在此处查看要使用的版本

对于那些使用 alpine linux 的用户,确保首先添加 libssh2-dev:

apk --update add libssh2-dev 

关于php - 如何在 Linux Ubuntu Wheezy (raspbian) 上为 PHP7 安装 SSH2-Lib?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34207228/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com