Laravel 数据库查询在本地主机上工作正常,但在服务器上工作不正常

Laravel 数据库查询在本地主机上工作正常,但在服务器上工作不正常,laravel,Laravel,我的数据库查询在本地主机上运行良好,但现在在服务器上运行。我使用的是Laravel6 function fetch_data(Request $request) { if($request->ajax()) { $sort_by = $request->get('sortby'); $sort_type = $request->get('sorttype'); $query = $request->get('query');

我的数据库查询在本地主机上运行良好,但现在在服务器上运行。我使用的是Laravel6

function fetch_data(Request $request)
{
 if($request->ajax()) 
 {
     
  $sort_by = $request->get('sortby');
  $sort_type = $request->get('sorttype');
        $query = $request->get('query');
        $query = str_replace(" ", "%", $query);
  $data = DB::table('fontawesomeicons')
                ->where('id', 'like', '%'.$query.'%')
                ->orWhere('icon_name', 'like', '%'.$query.'%')
                ->orWhere('icon_code', 'like', '%'.$query.'%')
                ->orderBy($sort_by, $sort_type)
                ->paginate(50);
  return view('icons_table_data', compact('data'))->render();
 }
}

它有助于查看MySQL返回的实际错误消息-查看是否在错误日志中。。。除此之外。。。1.检查数据库表和字段-以防遗漏某些内容2。如果localhost是Windows,请检查表和字段名称在localhost上完全正常工作的情况
$request->get('query')的输出是什么