【问题标题】:vich_uploader.download_handler / StreamedResponse get file instead of responsevich_uploader.download_handler / StreamedResponse 获取文件而不是响应
【发布时间】:2018-12-15 14:36:13
【问题描述】:

我尝试从 FTP 文件系统获取文件

 $this->container->get('vich_uploader.download_handler')->downloadObject($file,'file');

这会返回 StreamedResponse

如何获取文件而不是流,vich_uploader 获取文件中存在方法?

(我必须从 ftp 存储下载文件并在本地创建新文件,所以需要二进制文件并将其作为新文件)

【问题讨论】:

    标签: php symfony vichuploaderbundle


    【解决方案1】:

    好的,从gaufrette很容易

      $filesystem = $this->container->get('gaufrette.product_uploads_ftp_fs_filesystem');
    
    $filesystem->read($file->getOriginalName())
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-01
      • 2017-06-13
      • 2020-03-28
      • 1970-01-01
      相关资源
      最近更新 更多