鍍金池/ 問答/PHP  Python  Linux/ laravel如何實(shí)現(xiàn)從遠(yuǎn)程ftp下載文件到服務(wù)器

laravel如何實(shí)現(xiàn)從遠(yuǎn)程ftp下載文件到服務(wù)器

客戶給的文件會(huì)按照一定的格式放在ftp上,然后我需要按照規(guī)則調(diào)取后存入本地,然后放在我的服務(wù)器,我在生成url返回給ios+安卓范文,請問這樣應(yīng)該怎樣實(shí)現(xiàn)?我用了download直接把文件返回給用戶了,我們要做成能夠使用url訪問的形式?這樣的需求怎樣用laravel5.5實(shí)現(xiàn)?用了這個(gè)包https://github.com/harishanch...,但是讀取不了文件 求大佬幫助

回答
編輯回答
心悲涼
2018年7月17日 09:10
編輯回答
眼雜

這個(gè)直接用Php本身的copy就可以了:

try{
  if( copy('http://someserver.com/somefile.zip','./somefile.zip') === false ){
    $errors= error_get_last();
    echo $errors['message'];
  }
}catch(Exception $e){
  echo $e->getMessage();
}
2018年2月27日 11:03