PHP 코드를 사용하여 SFTP (서버에서 파일 가져 오기)를 수행하고 로컬 컴퓨터에 저장해야합니다. 내가 이걸 봐 코드 ftp_ssl_connect()를 사용하고 것은PHP를 사용하여 서버에서 파일을 가져올 수 없습니다
$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()'
그래서 otherthan이 방법이 작업을 수행하는 다른 방법이
로 오류가 무엇입니까?
시도한 ssh2_connect(). 그러나 그것도 작동하지 않습니다.이 기능에 필요한 사양이 있습니까? –