dosyaya bağlanamıyor mu yoksa bağlanıp çekemiyor mu? eğer bağlanıp çekemiyorsa bağlandıktak ftp de fopen ile dosya açarken/oluştururken dosya ismindeki boşlukları %20 ile replace et öyle oluşturmayı dene. şununla dosya var mı yok mu kontrol edebilirsin:

function http_code($url) {
	$ch = curl_init();
	curl_setopt($ch,CURLOPT_URL,$url);
	curl_setopt($ch,CURLOPT_TIMEOUT,1);
	curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
	curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,15);
	curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)");
	curl_setopt($ch,CURLOPT_FOLLOWLOCATION,false);
	curl_exec($ch);
	$flv = curl_getinfo($ch,CURLINFO_HTTP_CODE);
	curl_close($ch);
	return $flv;
}

if(http_code('dosya linki') == 200) {
    echo 'Dosya bulundu';
}
else {
    echo 'Dosya bulunamadı. Http Status Code : '.http_code('dosya linki');
}