Problem nach Update 10.0.2 (Update wird benötigt)

Das Update von 10.0.0 nach 10.0.2 lief ohne Fehler durch.
Nun nach dem Neustart bekomme ich die Meldung:

Was mache ich nun?
Gruss Geni

Auf der Kommandozeile im nextcloudverzeichnis:

sudo -u www-data php occ upgrade
sudo -u www-data php occ maintenance:mode --off
1 Like

Es läuft auf einer Synology

mit dem User http


aber der Update lief ja durch gemäss Updater log: wie kann ich dies hochladen?

Keine Idee?
Was fehlt damit die Datenbankverbindung funktioniert?

Hast du mindestens ein PHP 5.6? -> sudo -u http php --version

Dann kannst du noch in der Konfiguration schauen, ob das PDO-Modul geladen wird:
sudo -u http php -i | grep pdo

In einem Debian-System kommt so etwas heraus:

/etc/php/7.0/cli/conf.d/10-pdo.ini,
/etc/php/7.0/cli/conf.d/20-pdo_mysql.ini,
/etc/php/7.0/cli/conf.d/20-pdo_sqlite.ini,
API Extensions => mysqli,pdo_mysql
pdo_mysql
pdo_mysql.default_socket => /var/run/mysqld/mysqld.sock => /var/run/mysqld/mysqld.sock
pdo_sqlite

Die Pfade können sich unterscheiden, nur falls gar nichts kommt, wäre das nicht so gut. Und falls du das manuell aktivieren möchtest, findest du die zugehörigen Konfigurationdateien hier:
sudo -u https php --ini
Es ist auch möglich, dass man diese Einstellungen irgendwo in der Synology-Oberfläche machen muss und die o.g. Konfigurationsdateien automatisch überschrieben werden. Da müsstest du dich an jemanden wenden, der sich mit Synology etwas auskennt.

Es ist PHP 5.6.11
von pdo wird aber nichts gelistet, wo kann ich was eintragen?

Sofern es schon installiert ist, gibt es vielleicht schon etwas in der Konfigurationsdatei, was nur noch auskommentiert werden muss. Oder eine andere binary:
https://forum.synology.com/enu/viewtopic.php?t=121182

Solche Fragen sind in der Synology-Community besser aufgehoben. Mit etwas Glück findet sich hier ein anderer Deutsch-sprechender Synologe.

mit dem folgenden Befehl funktioniert es!

sudo -u http php56 occ upgrade