Php 远程服务器上的ftp_get fetch文件无法打开流:没有此类文件或目录

Php 远程服务器上的ftp_get fetch文件无法打开流:没有此类文件或目录,php,ftp,Php,Ftp,这是我第一次使用ftp_get命令。有人能帮我一下吗我被困得很厉害。。。不知道我在这里做错了什么对于那些可能遇到相同问题的人,我通过添加以下代码行(使用函数ftp\u chdir)将其整理出来,效果很好: $remote_file = '/folder name/filename.csv'; $remote_file = './folder name/filename.csv'; $remote_file = '../folder name/filename.csv'; $remote_file

这是我第一次使用ftp_get命令。有人能帮我一下吗我被困得很厉害。。。不知道我在这里做错了什么

对于那些可能遇到相同问题的人,我通过添加以下代码行(使用函数ftp\u chdir)将其整理出来,效果很好:

$remote_file = '/folder name/filename.csv';
$remote_file = './folder name/filename.csv';
$remote_file = '../folder name/filename.csv';
$remote_file = '/../folder name/filename.csv';

谢谢miken32,这很好地解决了问题;-)
$remote_file = '/folder name/filename.csv';
$remote_file = './folder name/filename.csv';
$remote_file = '../folder name/filename.csv';
$remote_file = '/../folder name/filename.csv';
// turn passive mode on
ftp_pasv($conn_id, true);

echo "Current directory: " . ftp_pwd($conn_id) . "\n";

// try to change the directory to somedir
if (ftp_chdir($conn_id, "Live Stock")) {
    echo "Current directory is now: " . ftp_pwd($conn_id) . "\n";
} else { 
    echo "Couldn't change directory\n";
}

// upload a file
if (ftp_get($conn_id, $remote_file, $local_file, FTP_BINARY)) {
echo "successfully uploaded $local_file\n";
} else {
echo "There was a problem while uploading $local_file\n";
}