Мой локальный laravel проект показывает результат dompdf, но с NGINX выдает ошибку: не могу загрузить pdf документ - PullRequest
0 голосов
/ 01 апреля 2020

Я использую каплю через 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?

...