ami*_*iio 0 php laravel laravel-ioc lumen lumen-5.2
我用laravelUploader包形成这个链接来上传我的文件.当我使用这个包在内腔发送文件时,代码如下:
$file = $this->uploader->file($request->file('file'))->push(storage_path('app'));
return $this->respondCreated(['data'=>$file->getFullPath()]);
Run Code Online (Sandbox Code Playgroud)
我得到一个错误,如:
BindingResolutionException in Container.php line 752:
Target [Illuminate\Contracts\Filesystem\Factory] is not instantiable while building [Almazik\LaravelUploader\LaravelUploader].
Run Code Online (Sandbox Code Playgroud)
现在我该怎么办呢?
绑定Illuminate\Contracts\Filesystem\Factory使用此代码段的实现.
$app->singleton(
Illuminate\Contracts\Filesystem\Factory::class,
function ($app) {
return new Illuminate\Filesystem\FilesystemManager($app);
}
);
Run Code Online (Sandbox Code Playgroud)
注意:您可以在
bootstrap/app.php注册后立即在文件中执行此操作Almazik\LaravelUploader\FileUploaderServiceProvider.
| 归档时间: |
|
| 查看次数: |
2254 次 |
| 最近记录: |