From 86922986c5b95af1a9fd7834cfd733cc16e7cb36 Mon Sep 17 00:00:00 2001 From: Ryan Thompson Date: Fri, 29 Jul 2022 09:51:39 -0500 Subject: [PATCH] Update the read form for uploaded files. --- docs/en/01.prologue/02.change-log.md | 4 ++++ src/File/FileUploader.php | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/en/01.prologue/02.change-log.md b/docs/en/01.prologue/02.change-log.md index b197fdf..3445e30 100644 --- a/docs/en/01.prologue/02.change-log.md +++ b/docs/en/01.prologue/02.change-log.md @@ -27,6 +27,10 @@ Features that are deprecated will generally be removed in the next `minor` updat ## Releases +### [2.6.30] - 2022-07-29 +#### Changed +- Changed `FileUploader` to use `fopen` instead of `file_get_contents`. + ### [2.6.29] - 2022-01-25 #### Changed - Change `FileModel::url()` to replace spaces with `+` if remote URL. diff --git a/src/File/FileUploader.php b/src/File/FileUploader.php index 6da3753..8bff40e 100644 --- a/src/File/FileUploader.php +++ b/src/File/FileUploader.php @@ -126,7 +126,7 @@ public function upload(UploadedFile $file, FolderInterface $folder) */ $entry = $this->manager->put( $disk->getSlug() . '://' . $folder->getSlug() . '/' . FileSanitizer::clean($file->getClientOriginalName()), - file_get_contents($file->getRealPath()) + fopen($file->getRealPath(), 'r+') ); /**