Should be able to increase that in your php.ini file.
Apr 10, 2020
2
Level 5
exceeds your upload_max_filesize ini directive (limit is 2048 KiB)
Hi, I am using mac and xampp server. I want to upload the audio of size 4.3mb, when I uploaded, i go error The file "bensound.mp3" exceeds your upload_max_filesize in the directive (limit is 2048 KiB).
I made changes in php.ini file, started my server and computer and tried again but still, I am getting the same error
; Maximum size of POST data that PHP will accept. post_max_size = 30M
; Maximum allowed size for uploaded files. upload_max_filesize = 30M
my routes
Route::get('audios','FrontendController@audio');
Route::post('audios','FrontendController@postaudio')->name('audio');
controller:
public function postaudio(Request $request){
$imageName = time().'.'.$request->audio->getClientOriginalExtension();
$request->image->move(public_path('audio'), $imageName);
return "uploaded";
}
form:
@extends('layouts.app')
@section('content')
<div class="container">
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<div class="card-header">Album</div>
<div class="card-body">
<form action="{{route('audio')}}" method="post" enctype="multipart/form-data">@csrf
<input type="file" name="audio" class="form-control" required="">
<button type="submit" class="btn btn-primary">Submit</button>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
How can i solve this error? Any suggestion?
Please or to participate in this conversation.