[Eisfair] Update nach langer Zeit.... Nextcloud Daten zerstört

Juergen Edner juergen at eisfair.org
Mo Mär 5 15:55:50 CET 2018


Hallo Peter,

> Ich kann (immer auf meiner kopierten Spielumgebung) alle Pakete
> updaten, aber sobald ich Mariadb aktualisiere und anschließend noch
> Mariadb55 installieren, funktioniert zwar Mantis, Mediawiki und andere
> Webanwendungen ohne Problem, aber die NextCloud beschwert sich über
> 
> OWNCLOUD_DB_TYPE='mysql'
> 
> ohne verfügbaren Databaseclient oder Database server.

ich nutze Nextcloud schon seit einiger Zeit mit dem mariadb100-Paket
ohne je Probleme feststellt zu haben. Warum muss es unbedingt das
mariadb55-Paket sein?

> /var/install/config.d/nextcloud.sh: line 5949:
> /var/nextcloud/nextcloud-disabled-apps.txt: No such file or directory
> /var/install/config.d/nextcloud.sh: line 5963:
> /var/nextcloud/nextcloud-disabled-apps.txt: No such file or directory
> /var/install/config.d/nextcloud.sh: line 5978:
> /var/nextcloud/nextcloud-disabled-apps.txt: No such file or directory
> You may use your browser or the occ upgrade command to do the upgrade
> Set log level to debug

Aktiviere doch bitte einmal den Debug-Trace am Anfang des Skriptes
/var/install/config.d/nextcloud.sh, indem Du das Kommentarzeichen
vor dem "#debug=true" entfernst, erzeuge eine neue Konfiguration
und sende mir dann die Trace-Datei per PM zu.

> Ein Update auf der Weboberfläche bringt Seitenlange Fehlermeldungen.
> Hier mal die ersten paar Zeilen:
> 
> Doctrine\DBAL\Exception\DriverException: An exception occurred while
> executing 'INSERT INTO `nc_appconfig`
> (`appid`,`configkey`,`configvalue`) SELECT ?,?,? FROM `nc_appconfig`
> WHERE `appid` = ? AND `configkey` = ? HAVING COUNT(*) = 0' with params
> ["core", "oc.integritycheck.checker",
> "{\"core\":{\"EXTRA_FILE\":{\"lib\\\/l10n\\\/eu.js\":{\"expected\":\"\",\"current\":\"7c935c90d7c472a223f7c9f0194f748ee9775e858ae8c7c4514caa96b426bf884505c8fd8e7aadb463d9d9c26179de0943ddb48afb290e7b799e9f493296f79f\"},\"lib\\\/l10n\\\/eu.json\":{\"expected\":\"\",\"current\":\"a652448b6ae7b9ef1b92d756027a537d5388045094ccb56d08c248d643f95c2a1fd56aa1b6a31787ef12ada189c9819b31f9d3666b56f7301b356c61e067bed6\"},\"lib\\\/public\\\/IDb.php\":{\"expected\":\"\",\"current\":\"21453ad2c6a79bcdbeba5160195ffcaa32e9ec8669f4e2cbf79525b85ea751ab5b4f1a6d06637870ff42b2d43fcecbae29438017e8f524c26f9d86fe4dff2f5b\"},\"lib\\\/private\\\/Share\\\/Share.php~\":{\"expected\":\"\",\"current\":\"a2187667a1f1cbee17d54f885c9998f5b2c19ee48f31ada3f3029d1046420ad3fcfa347598f263be753df279f33ec03dea675b35a046356ab14d451ce5f6da17\"},\"lib\\\/private\\\/Share\\\/MailNotifications.php\":{\"expected\":\"\",

Dies sieht mir stark nach einem Datenbankzugriffsproblem aus.

> Ich mache jetzt alles nochmal auf Anfang und versuche es nochmal von
> Vorn. Aber bitte im Hinterkopf behalten: das
> Datenbank-nicht-gefunden-Thema dürfte nichts mit dem Plattenproblem zu
> tun haben.

Bitte verwende wie oben geschrieben das mariadb100-Paket.
Damit sollte es meines Erachtens definitiv laufen.

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


Mehr Informationen über die Mailingliste Eisfair