Laravel 5.7 ajax请求500(内部服务器错误)

Laravel 5.7 ajax请求500(内部服务器错误),laravel,laravel-5,Laravel,Laravel 5,我正在尝试使用Laravel和Ajax插入数据。当我提交表单时,会出现以下错误: 500(内部服务器错误) 以下是路线: Route::post('/insert-data', 'AjaxController@insertData'); 控制员: public function insertData(Request $request) { if($request->ajax()) { $members= Member::create($request->

我正在尝试使用Laravel和Ajax插入数据。当我提交表单时,会出现以下错误:
500(内部服务器错误)

以下是路线:

Route::post('/insert-data', 'AjaxController@insertData');
控制员:

    public function insertData(Request $request) {

 if($request->ajax()) {
        $members= Member::create($request->all());

        return response($request->all());
    }



}
jquery:

$.ajaxSetup({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    }
   });

    $('#submitInsert').on('click',function(e){
         e.preventDefault();
         var data = $(this).parent('form').serialize();
         var url = $(this).parent('form').attr('action');


         $.ajax({
             type: 'post',
             url : url,
             dataType : 'json',

             success: function(data) {
                 console.log(data);
             }

         });
           });
我还把

    <meta name="csrf-token" content="{{ csrf_token() }}">


但是我仍然得到500(内部服务器错误)

您可以尝试使用以下脚本:

$.ajax({
             type: 'post',
             url : url,
             dataType : 'json',

             data: {
            action: "whatever action you want to happen write it here"
        },
...

}))

500表示服务器端出现问题。。你能检查一下Laravel的日志(它在
存储/logs/Laravel.log
中)吗?在日志中一切正常你在
.env
或你的配置文件中启用了调试模式了吗?如果Laravel日志文件中没有任何日志,那么你应该尝试重新启动nginx(或其他)和php fpm。之后,您应该检查php fpm和web服务器(nginx等)日志文件。发现问题。我忘了在ajax调用中传递序列化数据。。