I want to read a file which is on a remote ftp server to a variable. I tried reading with address
fopen("ftp://user:pass@localhost/filetoread");
and
$contents = file_get_contents('ftp://ftpuser:123456789@localhost/file.conf');
echo $contents;
Neither does work. I also tried to send directly GET
request to the URL which also doesn't work. How can I read the FTP file without downloading?
I checked the php warning which says:
PHP Warning: file_get_contents(ftp://...@localhost/file.conf): failed to open stream: FTP server reports 550 Could not get file size.
in /var/www/html/api/listfolder.php on line 2
I'm sure that the file exists
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…