我正在开发一个游戏服务器托管面板,我已经尝试过这个:
$ssh = ssh2_connect('xx.xx.xx.xx', 22);
if(ssh2_auth_password($ssh, 'user', 'userpass'))
{
echo 'Success';
}
else
{
die('Fail');
}
但它只是没有显示任何消息(成功/失败)。 如何使此连接有效? ><
答案 0 :(得分:1)
您可能没有安装libssh2扩展程序。安装它是一件非常大的痛苦,所以我建议你使用这个工具:
https://github.com/phpseclib/libssh2-compatibility-layer
将它包含在文件顶部,即使未安装libssh2,所有libssh2函数调用也应该有效。