Загруженный файл (base64) с Laravel поврежден в папке publi c - PullRequest
0 голосов
/ 18 февраля 2020

Я успешно расшифровал файл base64 и загрузил по желаемому пути с помощью Laravel. Однако файл, кажется, поврежден, когда я пытаюсь получить к нему доступ. Я не уверен, в чем проблема.

Ниже мой сценарий:

if($request->file){
        $file = $request->file;
        $base = base64_decode($file);

        $ready_file = time().'.' . explode('/', explode(':', substr($file, 0, strpos($file, ';')))[1])[1];
        $destinationPath = public_path() . "/uploads/user_files/" . $ready_file;             
        file_put_contents($destinationPath, $base);

    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...