你好,我正在尝试在Sftp服务器上发送文件,我已经通过FTP进行了传输,但是当我尝试使用SFTP来发送代码的文件时,它一直说在PHP上登录失败,而当我打开Filezilla服务器时,它说的是500语法错误,命令无法识别。我已经安装
<?php
include('Net/SSH2.php');
include('Net/SFTP.php');
set_include_path(get_include_path().PATH_SEPARATOR.'phpseclib');
define('NET_SFTP_LOGGING', NET_SFTP_LOG_COMPLEX);
$sftp = new Net_SFTP('192.168.43.189', 21);
if(!$sftp->login('novtech', 'superhindd')) {
echo $sftp->getSFTPLog();
die('Login failed!');
} else {
echo $sftp->pwd();
echo $upload = $sftp->put('download.xls', '/Users/Public/novtech/', NET_SFTP_LOCAL_FILE);
}
?>