Leidiges Thema Indizes

Liebe Nutzer des deutschen Subforums.

Es passiert leider hĂ€ufig genug, dass ganz wesentliche Infos bei vielen Threads fehlen. Dabei weiß niemand außer Euch selbst, wie ihr eure Maschine(n) konfiguriert habt. Doch Informationen sind wesentlich fĂŒr eventuelle Helfer.

Bitte beachtet beim Posten deshalb folgende kleine Hinweise - die erleichtern allen die Fehlersuche. Und sparen allen Zeit. Und auch Nerven :wink:

  • VServer mit Plesk
  • OS Debian
  • Version: 8.3.15

Speicherlimit: 5,2 GB

Maximale AusfĂŒhrungszeit: 3600

Maximale GrĂ¶ĂŸe zum Hochladen: 5 GB

OPcache-RevalidierungshÀufigkeit: 2

Erweiterungen: Core, date, libxml, openssl, pcre, zlib, bz2, calendar, ctype, hash, filter, ftp, gettext, gmp, json, iconv, SPL, random, Reflection, session, standard, mbstring, SimpleXML, sockets, tokenizer, xml, cgi-fcgi, mysqlnd, apcu, bcmath, curl, dba, dom, enchant, fileinfo, gd, imagick, imap, intl, ldap, exif, mysqli, odbc, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, redis, soap, sodium, sqlite3, sysvmsg, sysvsem, sysvshm, tidy, xmlreader, xmlwriter, xsl, zip, Zend OPcache

  • Nextcloud Version: 30.0.4
  • Welche Datenbank: MariaDB
    Guten Abend, ich habe ein Problem undzwar:

Einige fehlende optionale Indizes wurden erkannt. Gelegentlich werden neue Indizes hinzugefĂŒgt (von Nextcloud oder installierten Anwendungen), um die Datenbankleistung zu verbessern. Das HinzufĂŒgen von Indizes kann manchmal eine Weile dauern und die Leistung vorĂŒbergehend beeintrĂ€chtigen, daher wird dies bei Upgrades nicht automatisch durchgefĂŒhrt. Sobald die Indizes hinzugefĂŒgt wurden, sollten Abfragen an diese Tabellen schneller sein. Verwende den Befehl occ db:add-missing-indices, um sie hinzuzufĂŒgen.Fehlende Indizes: “mail_messages_strucanalyz_idx” in Tabelle “mail_messages”, “mail_class_creat_idx” in Tabelle “mail_classifiers”, “mail_acc_prov_idx” in Tabelle “mail_accounts”, “mail_alias_accid_idx” in Tabelle “mail_aliases”, “systag_by_objectid” in Tabelle “systemtag_object_mapping”, “mail_messages_mb_id_uid_uidx” in Tabelle “mail_messages”, “mail_smime_certs_uid_email_idx” in Tabelle “mail_smime_certificates”, “mail_trusted_senders_idx” in Tabelle “mail_trusted_senders”, “mail_coll_idx” in Tabelle “mail_coll_addresses”. Weitere Informationen findest du in der Dokumentation :arrow_upper_right:.

Mache ich jetzt:

sudo -u www-data php occ db:add-missing-indices
Cannot write into “config” directory!
This can usually be fixed by giving the web server write access to the config di rectory.

But, if you prefer to keep config.php file read only, set the option “config_is_ read_only” to true in it.
See Configuration Parameters — Nextcloud latest Administration Manual latest documentation
{“reqId”:“HjPAVydKBOXmmnbTptkB”,“level”:3,“time”:“2025-01-16T20:58:46+00:00”,“re moteAddr”:“”,“user”:“–”,“app”:“PHP”,“method”:“”,“url”:“–”,“message”:“fopen(/va r/www/vhosts//config/config.php): Faile d to open stream: Permission denied at /var/www/vhosts//lib/private/Config.php#190”,“userAgent”:“–”,“version”:“”,"data ":{“app”:“PHP”}}

Zum testen habe ich selbst der Config.php 777 gegeben

777 ist nicht der richtige Wert.
Bitte benutze die Suche es gibt zB diesen Thread: Cannot write into "config" directory after an upragde wo die korrekten Berechtigungen besprochen sind