سلام
موقعی که قراره datatable ها نمایش داده بشه بعضی مواقع این ارور invalid json response را میده (به صورت alert جاوااسکریپتی) بعضی وقت ها با چند تا رفرش ارور برطرف میشه و ب درستی داده ها در datatable نمایش داده میشه ولی بیشتر مواقع این ارور را میده.
کد های سمت سرور مشکلی نداره!
از آپاچی هم استفاده میکنم.
به نظرتون برای رفع ارور باید چیکار کنم؟

نمایش لیست brand ها است
public function index(Request $request)
{
$brands = \DB::table('brands')->select('brands.id', 'brands.name', 'brands.image', 'brands.status')
->get();
if ($request->ajax())
{
return DataTables::of($brands)->addIndexColumn()->addColumn('image', function ($row)
{
$photo = @file_get_contents('images/brands/'.$row->image);
if($photo){
$image = '<img width="50px" height="70px" src="' . url("images/brands/" . $row->image) . '"/>';
}else{
$image = '<img width="50px" height="70px" src="' . Avatar::create($row->name)->toBase64() . '"/>';
}
return $image;
})->editColumn('status', 'admin.brand.status')
->editColumn('action', 'admin.brand.action')
->rawColumns(['image', 'status', 'action'])
->make(true);
}
return view('admin.brand.index', compact('brands'));
}

شاید پاسخ شما همینجا باشد