当前位置: 首页 > 面试题库 >

PHP函数ssh2_connect无法正常工作

谢承颜
2023-03-14
问题内容

以下是我的脚本:

    <?php
    $connection = ssh2_connect('XX.XX.XX.XX', 22);
    ssh2_auth_password($connection, 'root', '******');

    $stream = ssh2_exec($connection, 'useradd -d /home/users/test -m testftp');
    $stream = ssh2_exec($connection, 'passwd testftp');
    $stream = ssh2_exec($connection, 'password');
    $stream = ssh2_exec($connection, 'password');
    ?>

它显示以下错误:

Fatal error: Call to undefined function ssh2_connect() in /home/chaosnz/public_html/fotosnap.net/test.php on line 2

我该如何处理?

谢谢


问题答案:

我已经安装了SSH2 PECL扩展程序,它的工作正常,谢谢大家的帮助…



 类似资料:
  • 我在Windows10x86 64位计算机上运行Netbeans 8.1,我已经完成了项目的运行 这里是输出: 3 输入金额:含税:3.15美元 运行成功(总时间:4s) 如您所见,扫描功能在程序甚至打印“输入金额:”之前读取数字。另外,在我注释掉scanf函数之后,它按预期打印了两条printf语句。我已经努力解决这个问题一段时间了,非常感谢您的帮助,谢谢!

  • 问题内容: 我正在尝试通过CORS将表单数据从www.siteone.com发布到www.sitetwo.com。我的ajax代码是这样的: 并且文件cors.php 如下: 但是仍然会引发Access-control-Allow-Origin错误。引发的错误是这样的: 我知道,通过仅通过标头允许远程网站来使用CORS,就可以使用跨域请求。但是当我这样尝试时,会引发错误。我在这里错过了什么吗?这是

  • 我有一个很长的表单,表单的内容是通过邮件(HTML电子邮件)发送的。 我的PHP邮件函数在其余的内容中工作得很好。但当我将以下内容添加到邮件正文时,邮件就不工作了。 基本上,我得到的。 邮件头为

  • 问题内容: 我试图通过使用该方法销毁所有会话变量,但是在使用此方法之后,这些值不会被销毁。 为什么不工作? 还有其他方法可以销毁PHP中的会话吗? 问题答案: 使用后,会话将在后台被销毁。由于某种原因,这不会影响已为此请求填充的中的值,但在以后的请求中将为空。 如果需要,您可以手动清除()。

  • 我有这个节点js函数,一旦对节点列表进行添加/更新/删除,就会尝试更新Algolia索引 这是我的错误 TypeError:无法在对象的exports.indexlisting_algolia.functions.database.ref.onWrite(/user_code/index.js:807:40)读取未定义的属性“val”。(/user_code/node_modules/fireba

  • 问题内容: 我正在使用Ubuntu 12.04 LTS 并在中安装了pecl 。 当第二次安装时,其抛出错误- 命令先前运行- pecl / mongo已经安装,并且与发行版1.5.1相同,安装失败 现在当我检查时- 它显示未加载。 但是我用更新了php.ini 并重新启动了服务器,但是它不起作用。 现在让我做错了什么。 编辑 我重新实例化了命令,以下是结果- 问题答案: 最终,在Neil Lun