[Eisfair] [e1] nextcloud update Problem

Fabian Törner fabian at toerners.eisfair.net
Sa Aug 20 20:20:43 CEST 2022


Hallo nochmal,

Am 20.08.2022 um 17:21 schrieb Fabian Törner:
> 
> ich habe einfach immer nur über das Paketmenü bzw. eisman aktualisiert.
> 
> Was kann ich nun tun?

habe nun NC komplett deinstalliert und noch mal neu installiert:

Installation of: nextcloud (1.15.3) ...
ownCloud found, migrating data to Nextcloud ...
setting access rights of '/var/nextcloud' ...
   wait [ .. ]
copying program files (/var/www/htdocs/nextcloud) ...
   wait [ ................... ]
setting access rights of '/var/www/htdocs/nextcloud' ...
   wait [ . ]
setting access rights of '/var/nextcloud' ...
   wait [ .. ]
An unhandled exception has been thrown:
Doctrine\DBAL\Exception: Failed to connect to the database: An exception 
occurred in the driver: SQLSTATE[HY000] [1044] Benutzer 
'owncloud'@'localhost' hat keine Zugriffsberechtigung für Datenbank 
'owncloud' in /var/www/htdocs/nextcloud/lib/private/DB/Connection.php:139
Stack trace:
#0 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1519): 
OC\DB\Connection->connect()
#1 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1041): 
Doctrine\DBAL\Connection->getWrappedConnection()
#2 /var/www/htdocs/nextcloud/lib/private/DB/Connection.php(261): 
Doctrine\DBAL\Connection->executeQuery('SELECT * FROM `...', Array, 
Array, NULL)
#3 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php(345): 
OC\DB\Connection->executeQuery('SELECT * FROM `...', Array, Array)
#4 
/var/www/htdocs/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php(281): 
Doctrine\DBAL\Query\QueryBuilder->execute()
#5 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(411): 
OC\DB\QueryBuilder\QueryBuilder->execute()
#6 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(176): 
OC\AppConfig->loadConfigValues()
#7 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(367): 
OC\AppConfig->getApps()
#8 /var/www/htdocs/nextcloud/lib/private/legacy/OC_App.php(983): 
OC\AppConfig->getValues(false, 'installed_versi...')
#9 /var/www/htdocs/nextcloud/lib/private/Server.php(713): 
OC_App::getAppVersions()
#10 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\Server->OC\{closure}(Object(OC\Server))
#11 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#12 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OC\\Memcache\\Fac...')
#13 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OC\\Memcache\\Fac...', 
false)
#14 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OC\\Memcache\\Fac...')
#15 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(184): 
OC\AppFramework\Utility\SimpleContainer->get('OC\\Memcache\\Fac...')
#16 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#17 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(118): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#18 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OCP\\ICacheFacto...')
#19 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OCP\\ICacheFacto...', false)
#20 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OCP\\ICacheFacto...')
#21 /var/www/htdocs/nextcloud/lib/private/Server.php(1105): 
OC\AppFramework\Utility\SimpleContainer->get('OCP\\ICacheFacto...')
#22 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\Server->OC\{closure}(Object(OC\Server))
#23 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#24 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OCP\\Lock\\ILocki...')
#25 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OCP\\Lock\\ILocki...', 
false)
#26 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OCP\\Lock\\ILocki...')
#27 /var/www/htdocs/nextcloud/lib/private/Server.php(2082): 
OC\AppFramework\Utility\SimpleContainer->get('OCP\\Lock\\ILocki...')
#28 /var/www/htdocs/nextcloud/lib/private/Files/View.php(122): 
OC\Server->getLockingProvider()
#29 /var/www/htdocs/nextcloud/lib/private/Server.php(454): 
OC\Files\View->__construct()
#30 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\Server->OC\{closure}(Object(OC\Server))
#31 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#32 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OC\\Files\\Node\\H...')
#33 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OC\\Files\\Node\\H...', 
false)
#34 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OC\\Files\\Node\\H...')
#35 /var/www/htdocs/nextcloud/lib/private/Server.php(1445): 
OC\AppFramework\Utility\SimpleContainer->get('OC\\Files\\Node\\H...')
#36 /var/www/htdocs/nextcloud/lib/base.php(602): OC\Server->boot()
#37 /var/www/htdocs/nextcloud/lib/base.php(1104): OC::init()
#38 /var/www/htdocs/nextcloud/console.php(48): 
require_once('/var/www/htdocs...')
#39 /var/www/htdocs/nextcloud/occ(11): require_once('/var/www/htdocs...')
#40 {main}
loading previous configuration file ...
copying program files (/var/www/htdocs/nextcloud) ...
   wait [ ................... ]
setting access rights of '/var/www/htdocs/nextcloud' ...
   wait [ . ]
setting access rights of '/var/nextcloud' ...
   wait [ .. ]
An unhandled exception has been thrown:
Doctrine\DBAL\Exception: Failed to connect to the database: An exception 
occurred in the driver: SQLSTATE[HY000] [1044] Benutzer 
'owncloud'@'localhost' hat keine Zugriffsberechtigung für Datenbank 
'owncloud' in /var/www/htdocs/nextcloud/lib/private/DB/Connection.php:139
Stack trace:
#0 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1519): 
OC\DB\Connection->connect()
#1 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1041): 
Doctrine\DBAL\Connection->getWrappedConnection()
#2 /var/www/htdocs/nextcloud/lib/private/DB/Connection.php(261): 
Doctrine\DBAL\Connection->executeQuery('SELECT * FROM `...', Array, 
Array, NULL)
#3 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Query/QueryBuilder.php(345): 
OC\DB\Connection->executeQuery('SELECT * FROM `...', Array, Array)
#4 
/var/www/htdocs/nextcloud/lib/private/DB/QueryBuilder/QueryBuilder.php(281): 
Doctrine\DBAL\Query\QueryBuilder->execute()
#5 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(411): 
OC\DB\QueryBuilder\QueryBuilder->execute()
#6 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(176): 
OC\AppConfig->loadConfigValues()
#7 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(367): 
OC\AppConfig->getApps()
#8 /var/www/htdocs/nextcloud/lib/private/legacy/OC_App.php(983): 
OC\AppConfig->getValues(false, 'installed_versi...')
#9 /var/www/htdocs/nextcloud/lib/private/Server.php(713): 
OC_App::getAppVersions()
#10 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\Server->OC\{closure}(Object(OC\Server))
#11 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#12 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OC\\Memcache\\Fac...')
#13 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OC\\Memcache\\Fac...', 
false)
#14 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OC\\Memcache\\Fac...')
#15 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(184): 
OC\AppFramework\Utility\SimpleContainer->get('OC\\Memcache\\Fac...')
#16 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(OC\Server))
#17 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(118): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#18 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OCP\\ICacheFacto...')
#19 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OCP\\ICacheFacto...', false)
#20 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OCP\\ICacheFacto...')
#21 /var/www/htdocs/nextcloud/lib/private/Server.php(1105): 
OC\AppFramework\Utility\SimpleContainer->get('OCP\\ICacheFacto...')
#22 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\Server->OC\{closure}(Object(OC\Server))
#23 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#24 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OCP\\Lock\\ILocki...')
#25 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OCP\\Lock\\ILocki...', 
false)
#26 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OCP\\Lock\\ILocki...')
#27 /var/www/htdocs/nextcloud/lib/private/Server.php(2082): 
OC\AppFramework\Utility\SimpleContainer->get('OCP\\Lock\\ILocki...')
#28 /var/www/htdocs/nextcloud/lib/private/Files/View.php(122): 
OC\Server->getLockingProvider()
#29 /var/www/htdocs/nextcloud/lib/private/Server.php(454): 
OC\Files\View->__construct()
#30 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(162): 
OC\Server->OC\{closure}(Object(OC\Server))
#31 
/var/www/htdocs/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): 
OC\AppFramework\Utility\SimpleContainer->OC\AppFramework\Utility\{closure}(Object(Pimple\Container))
#32 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(129): 
Pimple\Container->offsetGet('OC\\Files\\Node\\H...')
#33 /var/www/htdocs/nextcloud/lib/private/ServerContainer.php(136): 
OC\AppFramework\Utility\SimpleContainer->query('OC\\Files\\Node\\H...', 
false)
#34 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(57): 
OC\ServerContainer->query('OC\\Files\\Node\\H...')
#35 /var/www/htdocs/nextcloud/lib/private/Server.php(1445): 
OC\AppFramework\Utility\SimpleContainer->get('OC\\Files\\Node\\H...')
#36 /var/www/htdocs/nextcloud/lib/base.php(602): OC\Server->boot()
#37 /var/www/htdocs/nextcloud/lib/base.php(1104): OC::init()
#38 /var/www/htdocs/nextcloud/console.php(48): 
require_once('/var/www/htdocs...')
#39 /var/www/htdocs/nextcloud/occ(11): require_once('/var/www/htdocs...')
#40 {main}
nextcloud maintenance mode: disabled
Setting log level to debug
Turned on maintenance mode
Exception: Updates between multiple major versions and downgrades are 
unsupported.
Update failed
Maintenance mode is kept active
Resetting log level
Check indices of the share table.
Adding additional parent index to the share table, this can take some 
time...
Share table updated successfully.
Adding additional owner index to the share table, this can take some time...
Share table updated successfully.
Adding additional initiator index to the share table, this can take some 
time...
Share table updated successfully.
Check indices of the filecache table.
Adding additional mtime index to the filecache table, this can take some 
time...
Filecache table updated successfully.
Adding additional size index to the filecache table, this can take some 
time...
Filecache table updated successfully.
Adding additional size index to the filecache table, this can take some 
time...
Filecache table updated successfully.
Adding additional path index to the filecache table, this can take some 
time...
Filecache table updated successfully.
Check indices of the twofactor_providers table.
Check indices of the login_flow_v2 table.
Check indices of the whats_new table.
Check indices of the cards table.
Renaming addressbookid_uri_index index to cards_abiduri in the cards 
table, this can take some time...
cards table updated successfully.
Check indices of the cards_properties table.
Check indices of the calendarobjects_props table.
Check indices of the schedulingobjects table.
Adding schedulobj_principuri_index index to the schedulingobjects table, 
this can take some time...
schedulingobjects table updated successfully.
Check indices of the oc_properties table.
Adding properties_path_index index to the oc_properties table, this can 
take some time...
Adding properties_pathonly_index index to the oc_properties table, this 
can take some time...
oc_properties table updated successfully.
Check indices of the oc_jobs table.
Adding job_lastcheck_reserved index to the oc_jobs table, this can take 
some time...
oc_properties table updated successfully.
Check indices of the oc_direct_edit table.
Adding direct_edit_timestamp index to the oc_direct_edit table, this can 
take some time...
oc_direct_edit table updated successfully.
Nextcloud maintenance mode: enabled
----------------------------------------------------------------
The maintenance mode is still active at this stage!
You should follow these instructions to solve the problem:

1. switch to the webserver user: # su - wwwrun
2. change directory            : > cd /var/www/htdocs/nextcloud
3. check the current directory : > pwd
                                : /var/www/htdocs/nextcloud
4. fix the previously described:
    problems by using occ, e.g. : > ./occ app:disable gallery
                                : gallery disabled
5. run update check            : > ./occ upgrade
                                : Update successful
6. disable the maintenance mode: > ./occ  maintenance:mode --off
                                : Maintenance mode disabled
----------------------------------------------------------------
  * Stopping Apache ... 
 
 
                [  OK  ]
  * Starting Apache ... 
 
 
                [  OK  ]
Successfully installed: nextcloud (1.15.3)!
Press ENTER to continue

ich versuche gerade meine OC durch NC zu ersetzen ...
Das wird ne harte Nummer glaube ich :(

Vielen Dank für eure Unterstützung & viele Grüße
Fabian


-- 
Diese E-Mail wurde von AVG-Antivirussoftware auf Viren geprüft.
www.avg.com


Mehr Informationen über die Mailingliste Eisfair