zunächst herzlichen Dank für die Aufnahme im Forum. Ich bitte hier um Hilfestellung, da meine Recherchen keine Lösung brachten. Es geht um folgendes:
Ich fahre auf meinem Server Ubuntu 18.05.5 LTS zusammen mit KeyHelp 20.2. Die Installation wurde sauber abgewickelt, d.h. ohne Installation von Zusatzpaketen wurde direkt nach dem Aufsetzen des OS KeyHelp aufgespielt. KeyHelp selbst läuft hervorragend.
Betriebssystem Ubuntu 18.04 (64-bit)
Kernel 4.15.0-112-generic
KeyHelp 20.2 (Build 2027)
Webserver Apache 2.4.29
PHP PHP 7.2.24
Datenbank-Server MariaDB 10.1.44
FTP-Server ProFTPD 1.3.5e
Mail Transfer Agent Postfix 3.3.0
Mail Delivery Agent Dovecot 2.2.33.2
DB-Administration phpMyAdmin 4.9.5
Webmail Roundcube 1.4.7
Kryptographie OpenSSL 1.1.1
Zusätzlich habe ich eine Domain sowie zwei Subdomains aktiviert, auch diese arbeiten störungsfrei.
Nun möchte ich unter einer Subdomain vorzugsweise die NextCloud installieren. Auch dies hat funktioniert, der Aufruf des Webinterfaces funktioniert problemlos. Jedoch wirft die NextCloud einige Hinweise zur Optimierung aus, welche ich unter dem Schirm des KeyHelp-Systems nicht abgearbeitet bekomme. Diese Hinweise lauten wie folgt:
Ich würde auf "Cron" umstellen, aber die Option ist ausgegraut - wahrscheinlich weil der Dienst nicht installiert ist? Kann ich das für den Benutzer bzw. für den ganzen Server realisieren? Wie?Letzte Cron-Job-Ausführung: Vor 23 Tagen. Möglicherweise liegt ein Fehler vor. Überprüfe Einstellungen für Hintergrundausführungen.
DA geht es um die bulma.min.css - das ist erstmal nicht so dringend, ich denke ich kann die Datei einfach löschen. Der tiefere Sinn dieser css hat sich mir aber noch nicht erschlossen, daher lasse ich mal die Finger davon.Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Informationen befinden sich in unserer Dokumentation.
Es gibt einen zugänglichen Workthrough den ich auch abgearbeitet habe. Dieser findet sich hier: https://docs.nextcloud.com/server/19/ad ... pport.html. In der Oberfläche der DB steht jetzt auch utf8mb4_general_ci, dennoch wird der Fehler weiterhin ausgeworfen.MySQL wird als Datenbank verwendet, unterstützt jedoch keine 4-Byte-Zeichen. Um beispielsweise 4-Byte-Zeichen (wie Emojis) ohne Probleme mit Dateinamen oder Kommentaren verarbeiten zu können, wird empfohlen, die 4-Byte-Unterstützung in MySQL zu aktivieren. Für weitere Details lesen bitte die Dokumentationsseite hierzu.
Server: Localhost via UNIX socket
Server-Typ: MariaDB
Server-Verbindung: SSL wird nicht verwendet Dokumentation
Server-Version: 10.1.44-MariaDB-0ubuntu0.18.04.1 - Ubuntu 18.04
Protokoll-Version: 10
Benutzer: nextcloud@localhost
Server-Zeichensatz: UTF-8 Unicode (utf8mb4)
Zeichensatz/Kollation der MySQL-Verbindung: utf8mb4-general-ci
Die Dokumentation gibt es hier: https://docs.nextcloud.com/server/19/ad ... uning.htmlEs wurde kein PHP-Memory-Cache konfiguriert. Zur Erhöhung der Leistungsfähigkeit kann ein Memory-Cache konfiguriert werden. Weitere Informationen findest Du in der Dokumentation.
Hier ist die Rede von Redis, PHP-FPM und HTTP2 - ich weiss nicht, wie ich diese Eingriffe bewerkstelligen soll.
Gibt es hierzu Erfahrungswerte?
Vielen Dank für die Mithilfe!