[Eisfair_dev] owncloud-Paketwartung wird eingestellt

Frank Eckelmann frank.eckelmann at nurfuerspam.de
Mi Jul 6 10:17:48 CEST 2022


Hallo Jürgen,

der Wechsel zu NC birgt scheinbar doch mehr Probleme in sich als ich mir 
vorgestellt habe.

Nachdem die Installation (mit SQL Datenbant ohne Datenübernahme von OC) 
über die Tippeltappel-Tour (1.13.2 -> 1.14.0 (danach manuelles "occ 
upgrade") -> 1.15.1) geklappt hatte fiel mir leider auf, dass meine 
MariaDB 5.5 nicht mehr gut genug dafür ist.
Da die NC noch nicht in Benutzung war habe ich sie wieder deinstalliert, 
die MariaDB 10.3 installiert und wollte dann das ganze 
Installationsspiel nochmal durchführen, leider kommt schon mit der 13er 
Version diese übliche Meldung:

(Den ncuser habe ich in der MariaDB neu angelegt und mit Passwort versehen.)

creating cron job ...
nextcloud maintenance mode: enabled -> disabled
checking nextcloud install/upgrade requirements ...
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
----------------------------------------------------------------


das Ergebnis von "occ upgrade" sieht dann so aus:

An unhandled exception has been thrown:
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 
Tabelle 'nextcloud.nc_appconfig' existiert nicht in 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Connection.php:82
Stack trace:
#0 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Driver/PDO/Connection.php(82): 
PDO->query('SELECT * FROM `...')
#1 
/var/www/htdocs/nextcloud/3rdparty/doctrine/dbal/src/Connection.php(1062): 
Doctrine\DBAL\Driver\PDO\Connection->query('SELECT * FROM `...')
#2 /var/www/htdocs/nextcloud/lib/private/DB/Connection.php(236): 
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(287): 
Doctrine\DBAL\Query\QueryBuilder->execute()
#5 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(361): 
OC\DB\QueryBuilder\QueryBuilder->execute()
#6 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(126): 
OC\AppConfig->loadConfigValues()
#7 /var/www/htdocs/nextcloud/lib/private/AppConfig.php(317): 
OC\AppConfig->getApps()
#8 /var/www/htdocs/nextcloud/lib/private/legacy/OC_App.php(971): 
OC\AppConfig->getValues(false, 'installed_versi...')
#9 /var/www/htdocs/nextcloud/lib/private/Server.php(688): 
OC_App::getAppVersions()
#10 
/var/www/htdocs/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(160): 
OC\Server->OC\{closure}(Object(OC\Server))

usw.


Was klemmt da schon wieder?

Frank


Mehr Informationen über die Mailingliste Eisfair_dev