Fehlerbehebung
Nachdem Sie Ihre Nextcloud abgesichert haben, kann es sein, dass noch einige Fehler behoben werden müssen. Um diese zu identifizieren, navigieren Sie auf der Webseite der Nextcloud zum Bereich der Administrationseinstellungen.
Häufige Fehlerquellen sind:
Neben den hier aufgeführten Informationen können auch folgende Webseiten hilfreich sein:
Fremdes Angebot: Nextcloud Hilfe (öffnet in neuem Tab)
Fremdes Angebot: Nextcloud Introduction (öffnet in neuem Tab)
Die PHP-Speichergrenze liegt unterhalb des empfohlenen Wertes von 512MB
Um diesen Fehler zu beheben, müssen Sie die Datei php.ini bearbeiten:
nano /etc/php/8.1/apache2/php.ini
Zeilen, die mit “;” beginnen, sind auskommentiert (nicht aktiv). Um sie zu aktivieren, muss das „;“ entfernt werden. Zudem bedeutet „… = 0“ ebenfalls, dass der Befehl nicht aktiv ist. Um ihn zu aktivieren, muss es auf „… = 1“ geändert werden. Mit der Tastenkombination „Strg + W“ kann gesucht werden.
Die folgenden Einträge müssen geändert werden. Wenn eine Zeile mit einem „;" beginnt, muss dieses entfernt werden:
- memory_limit = 512M
- opcache.enable=1
- opcache.enable_cli
- opcache.memory_consumption=128
- opcache.interned_strings_buffer=8
- opcache.max_accelerated_files=10000
- opcache.revalidate_freq=1
- opcache.save_comments
- ;output_buffering
Mit dem nachfolgenden Befehl wird die Konfiguration neu eingelesen und der Fehler sollte verschwunden sein:
systemctl reload apache2
Um diesen Fehler zu beheben, müssen Sie die Datei 000-default-le-ssl.conf bearbeiten:
nano /etc/apache2/sites-available/000-default-le-ssl.conf
indem Sie die Datei mit folgendem Eintrag erweitern (fett gedruckt):
ServerName meinecloud.meindyndnsanbieter.de Header always set Strict-Transport-Security "max-age=15552000; preload"
Danach müssen Sie die Datei config.php bearbeiten:
nano /var/www/nextcloud/config/config.php
Ergänzen Sie die Datei um folgenden Eintrag:
'memcache.local' => '\OC\Memcache\APCu',
Mit dem nachfolgenden Befehl wird die Konfiguration neu eingelesen und der Fehler sollte verschwunden sein:
systemctl reload apache2
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/caldav " aufzulösen
Um diesen Fehler zu beheben, müssen Sie die Datei 000-default-le-ssl.conf bearbeiten:
nano /etc/apache2/sites-available/000-default-le-ssl.conf
indem Sie die Datei mit folgendem Eintrag erweitern (fett gedruckt):
ServerName meinecloud.meindyndnsanbieter.deHeader always set Strict-Transport-Security "max-age=15552000; preload" Redirect 301 /.well-known/caldav /remote.php/dav
Nach einem Neustart des Apache-Servers sollte die Fehlermeldung verschwunden sein.
systemctl reload apache2
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/carddav " aufzulösen
Um diesen Fehler zu beheben, müssen Sie die Datei
000-default-le-ssl.conf
bearbeiten:
nano /etc/apache2/sites-available/000-default-le-ssl.conf
indem Sie die Datei mit folgendem Eintrag erweitern (fett gedruckt):
ServerName meinecloud.meindyndnsanbieter.deHeader always set Strict-Transport-Security "max-age=15552000; preload" Redirect 301 /.well-known/caldav /remote.php/dav Redirect 301 /.well-known/carddav /remote.php/dav
Mit dem nachfolgenden Befehl wird die Konfiguration neu eingelesen und der Fehler sollte verschwunden sein:
systemctl reload apache2
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/webfinger" aufzulösen
Um diesen Fehler zu beheben, müssen Sie die Datei 000-default-le-ssl.conf bearbeiten:
nano /etc/apache2/sites-available/000-default-le-ssl.conf
indem Sie die Datei mit folgendem Eintrag erweitern (fett gedruckt):
ServerName meinecloud.meindyndnsanbieter.deHeader always set Strict-Transport-Security "max-age=15552000; preload" Redirect 301 /.well-known/caldav /remote.php/dav Redirect 301 /.well-known/carddav /remote.php/dav Redirect 301 /.well-known/webfinger /nextcloud/index.php/.well-known/webfinger
Mit dem nachfolgenden Befehl wird die Konfiguration neu eingelesen und der Fehler sollte verschwunden sein:
systemctl reload apache2
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/nodeinfo" aufzulösen
Um diesen Fehler zu beheben, müssen Sie die Datei 000-default-le-ssl.conf bearbeiten:
nano /etc/apache2/sites-available/000-default-le-ssl.conf
indem Sie die Datei mit folgendem Eintrag erweitern (fett gedruckt):
ServerName meinecloud.meindyndnsanbieter.deHeader always set Strict-Transport-Security "max-age=15552000; preload" Redirect 301 /.well-known/caldav /remote.php/dav Redirect 301 /.well-known/carddav /remote.php/dav Redirect 301 /.well-known/webfinger /nextcloud/index.php/.well-known/webfinger Redirect 301 /.well-known/nodeinfo /nextcloud/index.php/.well-known/nodeinfo
Mit dem nachfolgenden Befehl wird die Konfiguration neu eingelesen und der Fehler sollte verschwunden sein:
systemctl reload apache2
Für Ihre Installation ist keine Standard-Telefonregion festgelegt
Um diesen Fehler zu beheben, müssen Sie die Datei config.php bearbeiten:
nano /var/www/nextcloud/config/config.php
die Datei um folgenden Eintrag ergänzen
'default_phone_region' => 'DE',
Mit dem nachfolgenden Befehl wird die Konfiguration neu eingelesen und der Fehler sollte verschwunden sein:
systemctl reload apache2
Backup