From: Ben Klang Date: Mon, 18 Jan 2010 15:03:34 +0000 (-0500) Subject: install_dev: Create the site root if not present X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=351621ce337ce7b66cfd0eae2ae6437299e554cd;p=horde.git install_dev: Create the site root if not present --- diff --git a/framework/bin/install_dev b/framework/bin/install_dev index 9610a6a64..b14d514a4 100755 --- a/framework/bin/install_dev +++ b/framework/bin/install_dev @@ -17,7 +17,13 @@ $horde_git = rtrim(ltrim($horde_git), '/ '); $web_dir = rtrim(ltrim($web_dir), '/ '); print "EMPTYING old web directory " . $web_dir . "\n"; -$it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($web_dir), RecursiveIteratorIterator::CHILD_FIRST); +try { + $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($web_dir), RecursiveIteratorIterator::CHILD_FIRST); +} catch (UnexpectedValueException $e) { + print "Old web directory not found. Creating it."; + mkdir($web_dir); + $it = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($web_dir), RecursiveIteratorIterator::CHILD_FIRST); +} while ($it->valid()) { if (!$it->isDot()) { if ($it->isLink()) {