Beim Upgrade der nextCloud von Version 11.x auf die aktuelle Version 12.0.1 gibt es in vielen Fällen ein Fehler während des Upgrades.
Das Modul bei dem das Upgrade abbricht muss editiert werden und anschließend muss der Upgrade Vorgang erneut gestartet werden.
Code: Select all
vim apps/files_accesscontrol/lib/Operation.php
Füge anstelle dessen folgenden Code ein (Quelle: https://github.com/nextcloud/files_acce ... l/74/files)/** @var StorageWrapper $storage */
$fullPath = $storage->mountPoint . $path;
Code: Select all
$hasMountPoint = $storage instanceof StorageWrapper;
if (!$hasMountPoint) {
$ref = new \ReflectionClass($storage);
$prop = $ref->getProperty('mountPoint');
hasMountPoint = $prop->isPublic();
}
if ($hasMountPoint) {
/** @var StorageWrapper $storage */
$fullPath = $storage->mountPoint . $path;
} else {
$fullPath = $path;
}
Code: Select all
vim config/config.php
Code: Select all
'maintenance' => false,