我需要使用 php 代码从服务器(SFTP)获取文件并将其保存在我的本地计算机中。我为此使用 ftp_ssl_connect()。代码是
$local_file = '/var/www/filename.csv';
$server_file = '/foldername/filename.csv';
$ftp_connection = ftp_ssl_connect('example.com','port');
$login_result = ftp_login($ftp_connection, 'username', 'password');
if (ftp_get($ftp_connection, $local_file, $server_file, FTP_BINARY)) {
echo "Successfully written to $local_file\n";
} else {
echo "There was a problem\n";
}
ftp_close($ftp_connection);
但我得到的错误是
'Fatal error: Call to undefined function ftp_ssl_connect()'
那么除了这个方法还有其他方法吗?