【问题标题】:How to install SSH2-Lib for PHP7 on Linux Ubuntu Wheezy (raspbian)?如何在 Linux Ubuntu Wheezy (raspbian) 上为 PHP7 安装 SSH2-Lib?
【发布时间】:2015-12-10 16:42:04
【问题描述】:

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

好的,我的 PHP 版本似乎有问题。所以我搜索它并发现了。 https://github.com/php/pecl-networking-ssh2/pull/7 有一个新版本可用

所以我下载了这个,安装了这个,然后尝试了

pecl install -f ssh2

然后这个 PECL 决定下载我上面已经尝试过的原始 0.12 版本。好奇迹。

非常感谢任何帮助!谢谢:)

【问题讨论】:

标签: php linux ubuntu raspberry-pi2 libssh2


【解决方案1】:

试试这个:

pecl install ssh2-1.1.2

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

对于使用 alpine linux 的用户,请务必先添加 libssh2-dev:

apk --update add libssh2-dev 

【讨论】:

    猜你喜欢
    • 2015-09-25
    • 2017-02-21
    • 1970-01-01
    • 1970-01-01
    • 2013-01-25
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    • 2015-07-14
    相关资源
    最近更新 更多