Laravel File在Windows上放弃了权限

时间:2017-01-02 00:41:21

标签: laravel laravel-5.3

我正在尝试在Windows中保存文件并发现文件类有问题, 当我上传文件时,我收到此错误:

  

Filesystem.php第111行中的ErrorException:   file_put_contents(./ upload / Bambui / 2016):无法打开流:   许可被拒绝

这是我保存文件的功能:

public function save() 
    {
        $input = Input::only('empresa','tipo','data','data_pub','deliberacao','status','num_registro','publicacao','arquivo'); 

        $diretorio = $this->atas->checkAndCreateDirectory($input['empresa'], substr($input['data'], 6, 4));

        File::put($diretorio, $input['arquivo']);
   }

我允许wamp文件夹中的所有用户同时进行写入和阅读。

1 个答案:

答案 0 :(得分:0)

请求帮助,我找到了答案并将File类更改为Storage并执行了此操作

Storage::putFileAs('pdf/'.substr($input['data'], 6, 4), $input['arquivo'], $filename);

并且工作