Mein Variomedia

Hier können Sie sich im Kundenmenü einloggen.




Passwort vergessen?

Weitere Logins

Sie befinden sich hier: variomedia.de > Support > Häufige Fragen (FAQ) > Webanwendungen und Datenbanken > Webanwendungen

Fragen und Antworten

Wie behebe ich die Fehler in meiner NextCloud-Installation?

Die Installation der beliebten Cloud-Software "Nextcloud" auf unseren Servern ist grundsätzlich recht einfach. Folgen Sie bitte zunächst der Anleitung unter https://nextcloud.com/de/install/#instructions-server und verwenden Sie den "Web Installer". Bitte beachten Sie zuvor folgende Punkte:

Wenn Sie diese Punkte beachten, sollte die Installation von Nextcloud problemlos möglich sein. Wenn Sie nach dem Login zum ersten Mal die Einstellungen öffnen, erhalten Sie unter dem Menüpunkt "Verwaltung" und dann "Übersicht" einige Warnungen. Es handelt sich hier nicht um Fehler; NextCloud funktioniert auch, wenn Sie diese Warnungen ignorieren. Trotzdem kann es sinnvoll sein, die Probleme zu beheben.

"Die PHP-Speichergrenze liegt unterhalb des empfohlenen Wertes von 512MB."

Die Standard-Einstellung unserer Webserver-Konfiguration liegt hier bei 256 MB. Um diesen Wert zu überschreiben, müssen Sie eine Datei namens php.ini mit folgender Einstellung anlegen:

memory_limit=512M

Die php.ini sollte in dem Unterverzeichnis liegen, das eine Verzeichnisebene über den Nextcloud-Dateien liegt. Wenn Sie dem oben genannten Hinweis gefolgt sind, wäre dies das Verzeichnis /cloud.domain.de/, die Nextcloud-Installation befindet sich eine Ebene darunter. Neben der php.ini müssen Sie eine .htaccess-Datei anlegen, die dafür sorgt, dass die Einstellungen der php.ini in alle Unterverzeichnisse vererbt werden. Sie muss folgenden Inhalt haben:

SetEnv PHPRC /homepages/u12345/cloud.domain.de/php.ini

Ersetzen Sie "u12345" bitte mit Ihrer Benutzerkennung des FTP-Accounts, sowie "cloud.domain.de" mit dem tatsächlichen Verzeichnisnamen auf dem Webspace.

Weitere Hinweise zur Nutzung von php.ini-Dateien finden Sie in unserem FAQ-Artikel "Was sind php.ini-Dateien und wie kann ich sie nutzen?". Wenn Sie PHP-FPM mit einem unserer Pro.Hosting-Pakete nutzen, können Sie den Wert nicht selbst anpassen. In der Regel sind bei PHP-FPM allerdings ohnehin 512 MB fest eingestellt.

"Es wurde kein PHP-Memory-Cache konfiguriert. [...]"

Bei größeren NextCloud-Installationen mit vielen gleichzeitigen Benutzern kann die Performance von NextCloud durch einen sogenannten Memory-Cache verbessert werden. Bei Installationen mit nur wenigen gleichzeitigen Benutzern bietet ein Memory-Cache keine Performance-Vorteile, bei vielen NextCloud-Installationen kann daher daruf verzichtet werden.
Nextcloud unterstützt APCu, Redis und Memcached als Memory-Cache. Diese lassen sich jedoch aus technischen Gründen nur mit einem eigenen dedizierten Webserver verwenden, den Sie bei uns ab 45,- Euro pro Monat im Pro.B-Paket erhalten können.

"In der Datenbank fehlen einige Indizes. [...]"

Um dieses und das folgende Problem zu beheben, benötigen Sie einen SSH-Zugang. Falls noch nicht geschehen, schalten Sie diesen bitte im Kundenmenü frei und folgen Sie der Anleitung unseres FAQ-Artikels "Was ist ein SSH-Zugang und wie kann ich ihn nutzen?".

Wenn Sie sich erfolgreich per SSH mit dem Server verbunden haben, geben Sie bitte folgenden Befehl ein:

php74 cloud.domain.de/nextcloud/occ db:add-missing-indices

Bitte passen Sie hier ggf. den Pfad "/cloud.domain.de/nextcloud/" an Ihre Installation an.

"Bei einigen Spalten in der Datenbank fehlt eine Konvertierung in big int. [...]"

Nutzen Sie die SSH-Verbindung direkt für den nächsten Befehl:

php74 cloud.domain.de/nextcloud/occ db:convert-filecache-bigint

Bitte passen Sie auch hier den Pfad zu Ihrer Installation an. Bei diesem Befehl werden Sie gefragt, ob Sie die Änderung wirklich durchführen wollen, weil der Vorgang sehr lange dauern kann. Nach unseren Erfahrungen dauert die Änderung in der Regel aber nur wenige Sekunden.

Nachdem Sie die genannten Änderungen durchgeführt haben, sollten außer der PHP-Memory-Cache-Warnung keine Probleme in Nextcloud mehr angezeigt werden.


APCu
Memcached
memory_limit
Nextcloud
occ
PHP-Memory-Cache
Redis