【发布时间】:2019-06-15 17:02:03
【问题描述】:
我正在将我的应用从 laravel 4.2 迁移到 5.7。 我有这个逻辑来删除用户: 此操作在点击时触发
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
})
$.ajax({
type: "DELETE",
url: "{{ URL::to('administrator/admin-delete') }}"+"/"+id
});
在我的路线文件中:
Route::delete('admin-delete', 'UsersController@removeAdminDelete');
在我的控制器中:
public function removeAdminDelete($id)
{
$user = Admin::find($id);
File::delete($user->photo);
$user->delete();
Session::flash('successDelete', "ok");
if(Auth::user()->id == $id){
Auth::user()->logout();
return Redirect::to("administrator");
}else{
return Redirect::back();
}
}
当我尝试删除用户时,我在控制台中收到此错误:
删除 my_delete_url 419(未知状态)!!
编辑后出现 404 错误!!
【问题讨论】: