From c3c993446ebf524740b457ab8f4a7e16d9bb6c55 Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Thu, 19 Feb 2015 02:15:21 +0100 Subject: [PATCH] Run `updateDataDirectory` after Update Fixes https://github.com/owncloud/core/issues/13731 --- lib/private/updater.php | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/private/updater.php b/lib/private/updater.php index 71ada3217e..af19616635 100644 --- a/lib/private/updater.php +++ b/lib/private/updater.php @@ -12,6 +12,7 @@ use OC\Hooks\BasicEmitter; use OC_App; use OC_Util; use OCP\IConfig; +use OC\Setup; /** * Class that handles autoupdating of ownCloud @@ -188,13 +189,12 @@ class Updater extends BasicEmitter { throw new \Exception('Updates between multiple major versions are unsupported.'); } - // Update htaccess files for apache hosts - if (isset($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache')) { - try { - \OC\Setup::updateHtaccess(); - } catch (\Exception $e) { - throw new \Exception($e->getMessage()); - } + // Update .htaccess files + try { + Setup::updateHtaccess(); + Setup::protectDataDirectory(); + } catch (\Exception $e) { + throw new \Exception($e->getMessage()); } // create empty file in data dir, so we can later find