当我使用POST方法以表单形式提交时,出现Symfony \ Component \ HttpKernel \ Exception \ MethodNotAllowedHttpException. No message
错误。
我已经检查了路由,但未到达控制器。这在我的本地环境中不会发生。
<form id="postPublish" action="/post/editPost/" method="POST" enctype="multipart/form-data">
Route::post('/post/editPost/' , 'PostController@update');
它在本地工作。
答案 0 :(得分:1)
尝试一下
<form id="postPublish" action="{{URL::to('post/editPost')}}" method="POST" enctype="multipart/form-data">
Route::post('post/editPost' , 'PostController@update');
答案 1 :(得分:0)
最后,最后一个斜杠(在表单的动作和路径上)都是问题,action="/posts/editPost"
起作用了。