相关疑难解决方法(0)

为PHP安装PECL SSH2扩展

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

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

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

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

错误:`/tmp/pear/download/ssh2-0.11.0/configure --with-ssh2 =/usr/lib'失败

问题出在哪儿?

php ssh

12
推荐指数
2
解决办法
5万
查看次数

SSH2 for PHP7 MacOS?

尝试使用时

ssh2_sftp($this->con);
Run Code Online (Sandbox Code Playgroud)

PHP 7.1.7认为Im正在类中寻找函数。经过一番阅读后,我发现需要从PECL(http://php.net/manual/en/wrappers.ssh2.php)安装SSH2。

当我这样做时,出现以下错误:

pecl/ssh2 requires PHP (version >= 4.0.0, version <= 6.0.0), installed version is 7.1.7
No valid packages found
install failed
Run Code Online (Sandbox Code Playgroud)

任何人都对如何使其在PHP 7.1.7的MacOs 10.13.3(17D47)上运行有任何想法?提前致谢!

macos ssh pecl ssh2-sftp php-7.1

4
推荐指数
3
解决办法
4082
查看次数

标签 统计

ssh ×2

macos ×1

pecl ×1

php ×1

php-7.1 ×1

ssh2-sftp ×1