Don't mess with .htaccess files. Patch ported from https://src.fedoraproject.org/cgit/rpms/nextcloud.git/tree/nextcloud-9.1.0-dont_update_htacess.patch --- a/core/register_command.php +++ b/core/register_command.php @@ -124,7 +125,6 @@ $application->add(new OC\Core\Command\Maintenance\Mimetype\UpdateDB(\OC::$server->getMimeTypeDetector(), \OC::$server->getMimeTypeLoader())); $application->add(new OC\Core\Command\Maintenance\Mimetype\UpdateJS(\OC::$server->getMimeTypeDetector())); $application->add(new OC\Core\Command\Maintenance\Mode(\OC::$server->getConfig())); - $application->add(new OC\Core\Command\Maintenance\UpdateHtaccess()); $application->add(new OC\Core\Command\Upgrade(\OC::$server->getConfig(), \OC::$server->getLogger())); $application->add(new OC\Core\Command\Maintenance\Repair( --- a/lib/private/Setup.php +++ b/lib/private/Setup.php @@ -387,10 +387,6 @@ // out that this is indeed an ownCloud data directory file_put_contents($config->getSystemValue('datadirectory', \OC::$SERVERROOT.'/data').'/.ocdata', ''); - // Update .htaccess files - Setup::updateHtaccess(); - Setup::protectDataDirectory(); - self::installBackgroundJobs(); //and we are done --- a/lib/private/Updater.php +++ b/lib/private/Updater.php @@ -233,14 +233,6 @@ throw new \Exception('Updates between multiple major versions and downgrades are unsupported.'); } - // 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 // out that this is indeed an ownCloud data directory // (in case it didn't exist before)