I get this error when I try to upload movie/video on my site 'You don't have permission to access the requested directory. There is either no index document or the directory is read-protected'. Here is my code
view:
<div class="col-md-6">
{!! Form::open(['method'=>'POST', 'action'=> 'MovieController@store', 'files' => true]) !!}
<div class="form-group">
{!! Form::label('movie_name', 'Select Movie:') !!}
{!! Form::file('movie_name', null, ['class'=>'form-control'])!!}
</div>
</div>
controller:
public function store(Request $request){
$data = $request->all();
if ($request->hasFile('movie_name')) {
$file = $request->file('movie_name');
$name = $file->getClientOriginalName();
$data[ 'movie_name' ] = $name;
$destination = '/public/movies';
$request->file('movie_name')->move(base_path() . $destination, $name);
return $name;
} else {
return false;
}
}