0

尝试从 PHP 脚本通过 SSH 连接到服务器时出现此错误。“致命错误:调用未定义的函数 ssh2_connect()”。

我检查了我的 PHPINFO(),它显示 libSSH Version = libssh2/1.4.2 但是当我查看 \php\ext 时,我没有看到 php_ssh2.dll。另外,我的 php.ini 文件中没有显示任何关于 ssh 的内容。

我对 SSH 非常陌生,并且希望获得一些有关如何使其正常工作的建议。我目前在窗口机器上使用 XAMPP 进行测试,并且我有一个我试图通过 SSH 连接到的家庭服务器。我知道 SSH 正在服务器上工作和配置,因为我可以使用 Putty.exe 正常连接。提前感谢您的任何建议。

4

1 回答 1

0

PHP ssh2 扩展不是为 Windows 构建的

您可以尝试自己编译它,但这可能比您真正想要的要多得多。最好只使用 Linux 系统来开发您的项目,安装和使用这个扩展是相当简单的。

于 2013-10-06T06:04:55.820 回答