How can I remove this Errors?

Hey,

Today I have Updatet to Nextcloud 15 and I get some warnings.

  • Du verwendest derzeit PHP 7.0.33-1+0~20181208203126.8+stretch~1.gbp2ff763. Upgrade deine PHP-Version, um die Geschwindigkeits- und Sicherheitsupdates zu nutzen, welche von der PHP-Gruppe bereitgestellt werden, sobald diese Deine Distribution unterstützt.
  • In der Datenbank fehlen einige Indizes. Auf Grund der Tatsache, dass das hinzufügen von Indizes in großen Tabellen einige Zeit in Anspruch nehmen wird, wurden diese nicht automatisch erzeugt. Durch das Ausführen von “occ db:add-missing-indices” können die fehlenden Indizes manuell hinzugefügt werden, während die Instanz weiter läuft. Nachdem die Indizes hinzugefügt wurden, sind Anfragen auf die Tabellen normalerweise schneller.
    • Fehlender Index “owner_index” in der Tabelle “oc_share”.
    • Fehlender Index “initiator_index” in der Tabelle “oc_share”.
  • Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int. Aufgrund der Tatsache, dass das Ändern von Spaltentypen bei großen Tabellen einige Zeit dauern kann, wurden sie nicht automatisch geändert. Durch Ausführen von “occ db: convert-filecache-bigint” können diese ausstehenden Änderungen manuell übernommen werden. Diese Operation muss ausgeführt werden, während die Instanz offline ist. Weitere Einzelheiten finden Sie auf der zugehörigen Dokumentationsseite.
    • filecache.mtime
    • filecache.storage_mtime

How can I remove this on the easiest way?
I like to stay at PHP 7.0 this is Error is no Problem for my.

Thanks

Ok i have it. I don’t know that NC a own Command Line.

hey jan

if you’d like to use the searchfunction of this forum you might find some helping threads. besides: error 2 and error 3 seem to tell you what exactly you need to do to solve them.

error 2: login via ssh (e.g) go to your nextcloud-directory… and then sudo occ db:add-missing-indices
error 3: same here… and sudo occ db: convert-filecache-bigint

Example sudo -u www-data php occ db:convert-filecache-bigint

1 Like

Hi, try this, it solved it for me

cd /usr/share/nginx/nextcloud/
sudo -u www-data php occ db:add-missing-indices
sudo -u www-data php occ db:convert-filecache-bigint
sudo -u www-data php occ files:scan --all

sudo -u www-data sed -i “s/upload_max_filesize=./upload_max_filesize=10240M/" /usr/share/nginx/nextcloud/.user.ini
sudo -u www-data sed -i "s/post_max_size=.
/post_max_size=10240M/” /usr/share/nginx/nextcloud/.user.ini
sudo -u www-data sed -i “s/output_buffering=.*/output_buffering=‘Off’/” /usr/share/nginx/nextcloud/.user.ini
service php7.0-fpm restart && service redis-server restart && service nginx restart

Hi,
would it be possible to add the plain SQL code to do these changes. I do not have console access (like many others) and it would be so easy to do these changes if there were SQL commands somewhere. This is the second time NC is doing this to us …
regards