首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装PECL SSH2扩展程序

安装PECL SSH2扩展程序
EN

Stack Overflow用户
提问于 2009-02-18 13:21:23
回答 7查看 66K关注 0票数 15

我试图在Centos 5( RHEL 5的一个分支)上安装这个http://fr2.php.net/manual/en/book.ssh2.php

我安装了位于/usr/lib中的libssh2 (yum libssh2),当我安装SSH2扩展(通过SSH2安装-f ssh2)时,我得到了以下消息

检查默认路径中的ssh2文件.未找到配置:错误:找不到所需的libssh2库。您可以从http://sourceforge.net/projects/libssh2/错误中获得该包:`/tmp/pear/download/ssh2-0.11.0/配置-withssh2=/usr‘失败

如果我设置/usr/lib,我会得到相同的消息

错误:`/tmp/pear/下载/ssh2-0.11.0/配置--withssh2=/usr/lib‘失败

问题出在哪里?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-02-18 13:54:13

通过libssh2从tar.gz安装http://sourceforge.net/projects/libssh2/非常有帮助(-ssh2=/usr/local/http://sourceforge.net/projects/libssh2//)。

但是:

代码语言:javascript
复制
yum install libssh2-devel

...is是个更好的主意。

票数 23
EN

Stack Overflow用户

发布于 2015-10-28 01:34:17

代码语言:javascript
复制
$ sudo pecl channel-update pecl.php.net
$ sudo apt-get install libssh2-1-dev
$ sudo pecl install -a ssh2-0.12
$ echo 'extension=ssh2.so' | sudo tee /etc/php5/mods-available/ssh2.ini > /dev/null
$ sudo php5enmod ssh2
票数 10
EN

Stack Overflow用户

发布于 2016-01-08 14:51:25

yum install libssh2-devel不是为我工作的:

没有软件包libssh2-发展可用。

所以我从rpmfind下载了rpm包并安装了rpm -ivh

之后,将extension=ssh2.so添加到/etc/php.d/ssh2.ini

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/561024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档