首先,我在网络服务器上传视频。然后我想将视频传输到vimeo服务器。我已经从给定github URL(https://github.com/vimeo/vimeo.php)的vimeo下载了代码。使用composer更新代码。之后我尝试为CodeIgniter创建一个自定义库。在application / libraries文件夹中,将所有文件(包括'vimeo.php')放在库中,并将'autoload.php'页面放在'application / config'文件夹下设置$autoload['libraries']=array('vimeo');
。现在我从控制器
$lib = new Vimeo();
$video_url=base_url().''.$directory.''.$data['video_name'];
$uri = $lib->upload($video_url);
$video_data = $lib->request($uri);
$film_video = $lib->request('/ondemand/pages/myfilm'.$video_data['body']['uri'], array('type' => 'main'), 'PUT');
显示错误。错误如下:
An uncaught Exception was encountered
Type: VimeoUploadException
Message: Unable to locate file to upload.
我已检查视频文件是否存在于'$ video_url'路径中。有人可以帮我解决此问题。