[Eisfair] Nextcloud-Fehler

Juergen Edner juergen at eisfair.org
Mo Dez 20 09:48:52 CET 2021


Hallo Jürgen,

> eis > cd /var/www/htdocs/nextcloud
> eis > ./occ  maintenance:mode --off
> 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 

es gibt irgendein Problem mit der Datenbank bzw. einer fehlenden 
Tabelle. Hast Du Dich an einer Neuinstallation versucht oder aber
eine Aktualisierung einer bereits laufenden Installation versucht?

Falls es sich um eine Neuinstallation handelt, kann man mit folgendem
Befehl eine neue Datenbank anlegen:

/var/install/config.d/nextcloud.sh --create-sql-db

> Nach einem älteren Tipp habe ich ein
> chown -R wwwrun:nogroup /var/www/htdocs/nextcloud
> durchgeführt - einige Dateien und Verzeichnisse gehörten seltsamerweise 
> root.
> Die Ausgabe oben bleibt aber die gleiche.

Es kann vollkommen korrekt sein, dass Verzeichnisse dem User root 
gehören, was von den gesetzten Sicherheitseinstellungen abhängt.
Um die Benutzerrechte für Nextcloud korrekt zu setzen ruft man am
besten den folgenden Befehl auf:

/var/install/config.d/nextcloud.sh --set-access-rights

Gruß Jürgen
-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair