【问题标题】:SSH2 in php, wamp,windowsSSH2 在 php、wamp、windows 中
【发布时间】:2014-07-17 10:23:49
【问题描述】:

我必须连接 sftp 链接,并且必须将数据放入 sftp 链接中。

我想通过函数ssh2_connect连接sftp链接。

我的麻烦是,每当我运行该功能时,我都会收到错误Call to undefined function ssh2_connect()

然后我下载了libssh2.tar.gzssh2.tgz,但我不知道在哪里安装/放置这些文件。

我正在使用 - Windows 7、Wamp 服务器、mysql、php 邮政信箱- 如果我必须运行命令,那么请告诉我必须在哪里运行这些命令。 提前致谢 如果还有另一种连接 sftp 链接的方法,请也分享。

【问题讨论】:

  • @DarkBee 嗨,我在路径 wamp\bin\php\..\ext 中添加了 php_ssh2.dll 文件扩展名,还在 php.ini 文件中添加了行。 (已下载文件 - downloads.php.net/pierre)但仍然出现错误调用未定义函数 ssh2_connect()
  • 你需要重启apache服务:-)。确保你编辑了正确的 php.ini。 WAMP 使用 2 个 ini,一个用于 CLI,一个用于 webmode
  • 仍然无法工作...同样的错误我收到Call to undefined function ssh2_connect()
  • 你运行的是什么版本的 Apache,请问是什么版本的 WAMPServer。你也是32位还是64位?

标签: php mysql wamp libssh2 ssh2-sftp


【解决方案1】:

您可以尝试复制“wamp\bin\php*..\ext\”路径中的 dll 文件,并将行“extension=[name_of_your_file.dll]”添加到 php.ini 文件中。 "wamp\bin\php*..\" 路径中的 ini 文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-19
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    • 2017-11-26
    • 1970-01-01
    • 2023-03-21
    相关资源
    最近更新 更多