0

我需要在 php 上使用 ssh。我在 php.ini 文件中启用了这两个 dll:

extension=php_ssh2.dll
extension=php_ssh2.dll

我仍然收到此错误,有什么想法我可能会丢失吗?

 Fatal error: Call to undefined function ssh2_connect()
4

1 回答 1

0

您可能也需要 libssh2 DLL。

我认为phpseclib,一个纯 PHP SSH2 实现,实际上对你来说会更好。例如。

<?php
include('Net/SSH2.php');

$ssh = new Net_SSH2('www.domain.tld');
if (!$ssh->login('username', 'password')) {
    exit('Login Failed');
}

echo $ssh->exec('pwd');
echo $ssh->exec('ls -la');
?>
于 2013-06-12T20:10:38.000 回答