2013-08-13 4 views
0

원격 웹 사이트에서 cronjob을 사용하여 파일을 다운로드하고 내 호스팅에 저장하려고합니다. 이 목적을 위해 다음 기능을 사용하고 있지만 원하는 결과를 얻을 수 없습니다. 함수를 실행할 때 파일이 다운로드되지 않습니다.FTP에 원격 파일 저장

function save_image($inPath,$outDir, $outPath) { 
$in = fopen($inPath, "rb"); 
if (!is_dir($outDir)) { mkdir($outDir); } 
$out = fopen($outPath, "wb");  
while ($chunk = fread($in,8192)) {   
    fwrite($out, $chunk, 8192);  
}  
fclose($in);  
fclose($out); 
} 

save_image($dataurl,"data/","data/$filename"); 

답변

0

당신은 당신이 다운로드하고 제거 파일을 저장할 로컬 file.if을 여는 경우에만 사용할 수있는 파일을 다운로드 it.fopen을 저장해야합니다, 당신은 PHP 컬 API를 사용할 수 있습니다.

원격 파일을 다운로드하고 저장하려면 다음 링크를 참조하십시오.

Download Remote File to Server with PHP