Я использую каплю через Digital Ocean с сервером Nginx.
Это функция в моем контроллере, которая прекрасно работает, когда я запускаю ее локально.
$user = auth()->user();
$resultsCosi = DB::table('users')->join('result', 'users.id', '=', 'result.id')->where('users.id', $user->id)->where('result.questionnaire_id', 1)->get();
$fullname = $user->lastname . " " . $user->firstname;
$data = [
'name' => $fullname,
'percentageKenner' => $resultsCosi[0]->percentage,
'percentagePlanner' => $resultsCosi[1]->percentage,
'percentageSamenwerker' => $resultsCosi[2]->percentage,
'percentageBedenker' => $resultsCosi[3]->percentage,
'percentageExpert' => $resultsCosi[4]->percentage,
'percentageUitvinder' => $resultsCosi[5]->percentage,
'percentageRaadgever' => $resultsCosi[6]->percentage,
'percentageDoordrijver' => $resultsCosi[7]->percentage,
'percentageRealisator' => $resultsCosi[8]->percentage,
'percentageGangmaker' => $resultsCosi[9]->percentage,
];
$fullnamewithout = str_replace(' ', '', $fullname);
$pdf = PDF::loadView('PDF_COSI', array('data' => $data));
return $pdf->stream('CoSI_'.$fullnamewithout.'.pdf');
}
Почему этот результат не будет отображаться при запуске через сервер Nginx?