PHP和nginx的配置都修改了,都是允许50M的文件上传
但是依旧报这个错误
Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException
No message
form表单的属性
<form class="form-horizontal form-material" id="login" enctype="multipart/form-data" method="post" action="{{ url('/certify') }}">
表单的按钮处也有csrf
<div class="form-group text-center m-t-20" style="clear: both;">
<div class="col-xs-10" style="margin-top: 15px">
<button class="btn btn-info btn-lg btn-block text-uppercase waves-effect waves-light" type="submit">申请</button>
{{ csrf_field() }}
</div>
</div>
路由的定义
Route::post('/certify', 'LoginController@loginCertify');
不应该是这个错吧?
你小于2M的能传?
当前这个错是因为请求方法不正确,比如定义的POST,你用GET去请求
主要需要改的配置
php中 post_max_size, upload_max_filesize
nginx中 client_max_body_size
改后需要重启