【问题标题】:Vimeo video uploading through Laravel giving -file_put_contents():Write of --- bytes failed with errno=13 Permission denied通过 Laravel 上传 Vimeo 视频给 -file_put_contents():Write of --- bytes failed with errno=13 Permission denied
【发布时间】:2022-01-03 09:29:26
【问题描述】:

我正在尝试使用 Laravel 在 Vimeo 上上传视频。 我已成功安装 SDK 并已建立与 vimeo 的连接。 但是,当我尝试使用 -

上传视频时
 use Vimeo\Laravel\VimeoManager;
 use Vimeo\Laravel\Facades\Vimeo;

    public function teacherlessonAdd(Request $request,VimeoManager $vimeo)
   {
       $file_name=$request->file('lesson_video');
       $uri=$vimeo->upload($file_name,array(
        'name' => $request->name,
        'description' => $request->description,
      ));
      dd($uri);
   }

页面加载,我收到错误:

file_put_contents():写入 211 字节失败,errno=13 Permission denied

虽然在 vimeo 面板上上传了一个 0 mb 的文件。

我在本地主机上并尝试过

php artisan config:clear

【问题讨论】:

  • 尝试禁用您的防病毒保护。

标签: php laravel laravel-8 vimeo vimeo-api


【解决方案1】:

查看这个 Github 问题页面:https://github.com/vimeo/laravel/issues/77

我在哪里找到了以下答案:

我也遇到了这个问题,但是用这个简单的步骤解决了。

go into vendor/ folder.
chmod -R 775 ankitpokhrel/
chown -R www-data ankitpokhrel/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-22
    • 2018-07-21
    • 2015-11-26
    • 2020-10-23
    • 2020-12-07
    • 2017-02-12
    • 2020-12-12
    • 1970-01-01
    相关资源
    最近更新 更多