From c84ad4278f924679ba8c0d258c806ddd610c6bc5 Mon Sep 17 00:00:00 2001 From: Maxime Rainville Date: Fri, 29 Mar 2019 17:56:39 +1300 Subject: [PATCH] BUG Update installer to create the assets folder if its missing --- src/Dev/Install/InstallRequirements.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Dev/Install/InstallRequirements.php b/src/Dev/Install/InstallRequirements.php index d83d61215..0d426e013 100644 --- a/src/Dev/Install/InstallRequirements.php +++ b/src/Dev/Install/InstallRequirements.php @@ -283,6 +283,10 @@ class InstallRequirements array("File permissions", "Is the assets/ directory writeable?", null), true ); + // Make sure asset path actually exists + if (!file_exists(ASSETS_PATH)) { + mkdir(ASSETS_PATH); + } // Ensure all assets files are writable $innerIterator = new RecursiveDirectoryIterator(ASSETS_PATH, RecursiveDirectoryIterator::SKIP_DOTS);