diff --git a/setup/setuputils.class.inc.php b/setup/setuputils.class.inc.php index 902c40064..7db2cfd84 100644 --- a/setup/setuputils.class.inc.php +++ b/setup/setuputils.class.inc.php @@ -768,7 +768,9 @@ class SetupUtils { $parent = dirname($dir); self::builddir($parent); - mkdir($dir); + if (!mkdir($dir) && !is_dir($dir)) { + throw new \RuntimeException(sprintf('Directory "%s" was not created', $dir)); + } } }