From bf0f73ac0e8ae44c31d78c762e8c20a9ebcf444b Mon Sep 17 00:00:00 2001 From: Jordan Hall Date: Tue, 23 Jan 2018 16:57:13 +0000 Subject: [PATCH] Set open permissions on created directories --- src/RWFileCache.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/RWFileCache.php b/src/RWFileCache.php index 268dd0f..988e073 100644 --- a/src/RWFileCache.php +++ b/src/RWFileCache.php @@ -319,6 +319,10 @@ protected function getFilePathFromKey($key) } } + if (!is_readable($directoryToCreate) || !is_writable($directoryToCreate)) { + chmod($directoryToCreate, 0777); + } + $filePath = $this->config['cacheDirectory'].$key.'.'.$this->config['fileExtension']; return $filePath;