laravel загрузка файла - "" файл не существует или не читается - PullRequest
3 голосов
/ 21 февраля 2020

Когда я загружаю файл размером более 5 МБ, я получаю следующую ошибку:

Файл "" не существует или недоступен для чтения.

Это происходит только как только размер файла приближается к 5 МБ, я не могу понять, почему это будет проблемой, ниже мой код,

public function verifySave(Request $request)
{
    $path = Storage::disk('local')->put('verification', $request->file('certificate'));
    //$path = $request->file('certificate')->putFileAs('verification');
    $newPath = \Storage::disk('local')->path($path);
    if(strpos($request->file('certificate')->getMimeType(), "image") !== false) {
        $pdf = new Fpdf();
        $pdf->AddPage();
        $pdf->Image($newPath, 0, 0, -300);
        $newPath = \Storage::disk('local')->path('verification/' . $request->file('certificate')->hashName() . '.pdf');
        $pdf->Output('F', $newPath);
    }

    $verification = [
        'death_certificate' => $newPath,
        'uploaded' => 'Yes',
        'method' => $request->input('verify_method')
    ];
    $request->session()->put('verification', $verification);
    return redirect('/your-details');
}
...