Nextcloud - Die 5 häufigsten Fehlermeldungen beheben
HTML-код
- Опубликовано: 25 авг 2024
- In diesem Video zeige Ich euch wie Ihr die 5 häufigsten Fehlermeldungen von nextcloud beheben könnt.
Ihr braucht Hilfe oder Beratung rund um das Thema nextcloud? Dann meldet euch gern unter: cloud@apfelcast.com
Nr. 1: PHP Memory Caching
Nr. 2: PHP-OPcache
Nr. 3: Strict-Transport-Security HTTP-Header
Nr. 4 Fehlende PHP Module
Nr. 5 Datenbank Konvertierung (occ Befehl)
Hier findest du alle im Video gezeigten Befehle zum Download bereitgestellt: cc.apfelcast.c...
- - Mein Equipment - -
Meine Kamera: amzn.to/2DidtOb
Mein Objektiv: amzn.to/2V1WOs9
Mein Mikrofon: amzn.to/2v56XG0
Mein Audiorecorder: amzn.to/2v9YLnP
endlich stundenlang hab ich rum probiert wegen dem Strict Transport bin aber nie zu einer Lösung gekommen dank dir endlich schon Vielen dank 1000 Daumen hoch meinerseits
Hallo, leider funktionieren die ganze Optimierungen mit Nextcloud 23 überhaupt nicht mehr. Es wäre schön mal ein Video für NC23 zu machen
Geht mir genauso, meine Cloud ist nach der PHP-APCU Optimierung nicht mehr erreichbar. Gut das ich einen Snapshot vorher angelegt habe
0:00 Einleitung
0:48 Memory-Caching
3:57 PHP OPCache
5:57 Strict-Transport-Security (SSL)
7:30 Fehlende PHP-Module
8:50 Datenbank Aktualisierungen
Du hast mir sehr geholfen, herzlichen Dank!
Gut erklärt, danke. Ein winzigkleines Bißchen ;) langsamer sprechen - und auch die Alten vergeben 5 von 5 "★" ! °L*
Fehlermeldung: Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Du greifst auf Nextcloud über einen vertrauenswürdigen Proxy zu. Ist dies nicht der Fall, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu finde sich in der Dokumentation.
Hallo ApfelCast,
vielen Dank erstmal für deine tollen Tutorials!
Nachfolgend hätt ich noch eine Fehlermeldung mit meinem Lösungsansatz.
Fehlermeldung:
Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Du greifst auf Nextcloud über einen vertrauenswürdigen Proxy zu. Ist dies nicht der Fall, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu finde sich in der Dokumentation.
Meine Grundkonfiguration (NC und Proxy):
Nextcloud 18.0.3; Apache 2; PHP 7.3; MariaDB 10.1; Ubuntu 18.04LTS
Lösung bei meiner Konfiguration:
In
/var/www/nextcloud/config/config.php
ergänzen bzw. neu anlegen.
'trusted_domains' =>
array (
0 => 'subdomain.mydomain.xyz',
1 => 'Webserver-IP',
),
'trusted_proxies' =>
array (
0 => 'Reverse-Proxy IP oder Hostname',
),
Hallo, Danke für die Lösung und deine Mühe ... perfekt
Bei mir wird diese Meldung angezeigt:
Es wird die MySQL-Version "5.7.33" verwendet. Nextcloud 21 wird diese Version nicht mehr unterstützen und benötigt MySQL 8 oder höher.
Wie kann ich die beheben ?
Nun, scheinbar hat sich seit 2019 einiges geändert. aktivieren von APCu funktioniert nicht mehr so wie im Video. hab natürlich apcu installierst, aktiviert, phpinfo sagt es wäre enabled, aber nextcloud.error log sagt: "Memcache \OC\Memcache\APCU not available for local cache (Is the matching PHP module installed and enabled?)" und das php module ist installed and enabled. wo liegt also das problem?! habe natürlich danach gegoogelt, keins der Lösungen die man da mit nextcloud und owncloud findet, funktionieren.... irgendwas ist 2021 anders....
Hallo Apfelcast. Ich glaube ich habe ein Fehler gefunden. In dem link stehen ja alle befehle und bei dem punkt "PHP Memory Caching" mann muss ja in der nextcloud conf datei ein eintrag hinzufügen deiner sieht wie folgt aus 'memcache.local' => ‚\OC\Memcache\APCu', so und meine so 'memcache.local' => '\OC\Memcache\APCu', du hast da ein komma gesetzt hinter \OC das ist aber falsch man bekommt dann zumindestens ich ein Internal Server Error da muss ' das zeichen sein. Mir ist durchaus klar das das Video schon älter ist aber anfänger wie ich sitzten dann stunden an dem fehler und frustrieren dann schnell. Aber sonst schönes Video!
same
Super Fabian, danke für deinen Hinweis, hatte einen Internal Server Error gehabt!!
Danke für den Hinweis. Ich bin genau in diesen Fehler geraten.
Das PHP OPcache-Modul ist nicht richtig konfiguriert.
Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, opcache.interned_strings_buffer mit einem Wert größer als 8 in deiner PHP-Konfiguration anzuwenden.
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 kann, 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 "fs_parent" in der Tabelle "oc_filecache".
Fehlender Index "mounts_user_root_path_index" in der Tabelle "oc_mounts".
da könnte ich mal hilfe brauchen
Danke für das Video hat mir echt geholfen :D
Ich könnte Hilfe bei den Cronjobs gebrauchen, mein Server führt den nur einmal aus und das war es dann. Aber echt gute Videos. Habe mir deine Cloud und Proxmox Tutorials durch geschaut.
Ich benutze Nextcloud 24.0.0 bei dem Memory-Chaching hab ich mich an die Anleitung gehalten, aber wenn ich das ausführe, dann funktioniert Nextcloud überhaupt nicht mehr. Leider hab ich gerade die Fehlermeldung nicht kopiert.
Die PHP configuration scheint mit der Version 7.4 nicht mehr zu funktionieren
Ist das noch aktuell, oder mit den neuen Nextcloud Versionen hinfällig geworden ?
@
ApfelCast Ich habe ein nur noch ein Problem was Sicherheit betrifft. Nextcloud: This policy contains 'unsafe-inline' Kannst du uns bitte die Commands dafür geben, die das Problem lösen? Danke!
Ich habe ein Ubunteu 18 mit Plesk. Bei mir kommt immer bei dem OP-Cache, nachdem ich das 'memcache.local' => '\OC\Memcache\APCu', in die config.php einfüge, "Internal Server Error"
Hi kannst du mir helfen ? Einige Dateien haben die Integritätsprüfung nicht bestanden. Weiterführende Informationen befinden sich in unserer Dokumentation. (Liste der ungültigen Dateien… / Erneut analysieren…)
Worauf wird den der Cache ausgelagert Festplatte oder Arbeitsspeicher ?
Ich habe alles gemacht, wie erklärt und es funktioniert auch alles. Jedoch bleibt die Fehlermeldung
"Dieser Installation fehlen einige empfholene PHP-Module. Für bessere Leistung und bessere Kompatibilität wird dringend empfohlen, diese zu installieren.
imagick"
Was mache ich falsch?
Hallo,
vielen Dank für Ihre tollen Anleitungen.
könnten Sie bitte noch eine Fehlerbehebung mit Aufnehmen?
Und zwar diesen:
"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."
Da hier einige Änderungen an der Maria DB erforderlich sind wäre eine Anleitung sehr nützlich ...
Manfred
Schade, SSH Access ist erst ab dem höheren Tarif bei AllInkl integriert.
Danke für die tolle Videos. Ich habe ein Problem in einem anderen Zusammenhang und zwar hatte ich Nextcloud auf ein Webdomain am laufen bis ich ein Update über die Nextcloud-Oberfläche machen wollte, dann bekomme ich die Meldung "Update in process" die ganze Zeit, wenn ich das Webdomain aufrufe. Wie kann ich das Problem beheben?
Vielen Dank im voraus
Hallo, vielen dank für die super Anleitung.
1 Sache hat mich leider fast ne halbe Stunde gekostet wegen irgendwie verpeilt nicht richtig geschaut.
Problem war dieser Schreibfehler bei dir in der Liste.
add: 'memcache.local' => ‚\OC\Memcache\APCu',
das Komma das eine sollte ein ' sein.
add: 'memcache.local' => '\OC\Memcache\APCu',
Dann ist mir noch diese Meldung übrig geblieben. Wozu es ungefähr fgefühlt eine Million ansätze gibt.
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.
Vielleicht hast du ja einen kurzen schnellen dazu ohne viel Forums blalbla.
Meine App von Nextcloud zickt auch noch rum. Dazu finde ich nichts vernünftiges.
Fehler
401 Dann meine Url /remote.php/webdav Status Code 401
Habe es jetzt nicht mit allen Sonderzeichen auf geschrieben...
Danke schonmal.
Soweit ein sehr gelungener TuT bis auf zeile 11 in pastebin ist so --> nicht richtig add: 'memcache.local' => ‚\OC\Memcache\APCu', ;) netter kleiner fehler den du hier uns mitgegeben hast richtig wäre 'memcache.local' => '\OC\Memcache\APCu',
Grüße Erhan
Danke, hat mich schon kurz nervös gemacht, als dann die NC plötzlich nichtmehr getan hat
Bei mir sagt er bei dem Befehl "sudo -u www-data php occ db:convert-filecache-bigint" -bash: sudo: Kommando nicht gefunden. woran liegt es denn? Benutze Debian 10
vorher sudo installieren: apt install sudo -y
Seinerzeit war das ein super Lösung. Leider geht aber unter NC27 mit php8.2 der apcu gar nicht mehr. Manuelle "Nachinstallation" führt leider nicht dazu, ihn korrekt starten zu können, daher wird nun ja auch epxlizit memcache empfohlen.
Leider bekomme ich aber auch das unter php8.2 nicht zum Laufen.
Hat da jemand zufällig eine Lösung für?
INFO: Der PHP-OPcache wird inzwischen nicht mehr empfohlen und wirkt sich sogar negativ auf die Performance aus. Dies wird nicht mehr im Performance check gemeldet, kann für andere, die dieses Video nochmal finden, jedoch relevant sein.
Erstmal super Video wieder mal vielen Dank für die Mühe und die ganzen lehrreichen Videos =)
Bei mir kommt folgender Fehler:
Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:
- Ihr Datenverzeichnis ist ungültig. Stellen Sie sicher, dass eine Datei ".ocdata" im Wurzelverzeichnis des data-Verzeichnisses existiert.
- Your data directory is not writable Berechtigungen können zumeist korrigiert werden indem dem Web-Server Schreibzugriff auf das Wurzel-Verzeichnis eingeräumt wird. Siehe auch docs.nextcloud.com/server/18/go.php?to=admin-dir_permissions.
hab schon versucht mit touch .ocdata die Datei zu erstellen und bei den Berechtigungen habe ich www-data zum Eigentümer gemacht. Leider ohne Erfolg.
Nextcloud liegt unter /var/www/nexcloud und als Daten Verzeichnis habe ich /media/data/raid-1 festgelegt.
Kann mir jemand sagen was ich falsch mach bzw. wie man den Fehler beheben kann?
ich glaube ich bin hier falsch aber in NC bekomme ich den fehler über einen crojob "Doctrine\DBAL\Exception" An exception occurred in the driver: could not find driver.
Ich glaube es liegt in ubuntu aber ich find es einfach nicht raus.
btw danke für alles hier!!!
Bei mir kommt diese Fehlermeldung: Letzte Cron-Job-Ausführung: Vor 13 Tagen. Möglicherweise liegt ein Fehler vor. Überprüfe Cron-Job Einstellungen
Die Nextcloud wurde mit nextcloudpi auf einem RaspberyPi installiert, falls das wichtig ist.
hallo, habe ein Problem mit dem Hochladen großer Files unter dem Nextcloud Client unter Windows in Verbindung mit der Windows - bzw Bitdefender Firewall, und dazu noch NordVPN mit Client.
Das sind ja 3 mögliche Problemstellen auf einmal und ich bin lange nicht drauf gekommen. Beim Provider, Owncube, ist alles ok.
Wenn ich NordVPN und die Windows Firewall ausschalte, kann ich große (~4GB MP4) hochladen, wenn ich beides einschalte, brechen Verbindungen ab und im Nextcloud Server tauchen Fehlermeldungen wie "Fatal webdav Sabre\DAV\Exception\BadRequest: expected filesize 11248086 got 5324800" auf. Das bewirkt, dass ich nur kleinere Files unter ca 500-1000mb hochladen kann. Beim Runterladen großer Files ist alles ok. Winrar Multipart als Ausweg ist nur bedingt sinnvoll, weil da auch einige 100mb Dateien abbrechen.
Nun habe ich in der Windows Firewall die Anwendung "Nextcloud" für ein- und ausgehenden Verkehr völlig freigegeben. Ich weiss noch nicht ob das Erfolg hat. Habe auch schon probiert im Nextcloud Client NordVPN als SOCKS5 einzuloggen, aber das lief gar nicht.
Kennt jemand dafür Lösungen? ich finde beim googeln so gut wie nix darüber. Schwierig, wie?! :((
irgendwas ist bei mir mega schief gelaufen nachdem ich Strict-Transport-Security HTTP-Header eingetragen habe und den Apache neu gestartet habe, konnte ich meine Seite nicht mehr aufrufen. 4 Stunden Arbeit tot, der pi spricht auch nicht mehr auf meine ssl Verbindung an. Das ist nun schon das 6 Video von dir was ich anschaue was alles immer kaputt macht. Zum kotzen
Hallo, wenn ich meine lokale IP Adresse mit der Nextcloud abrufe bekomme ich folgende Fehlermeldung:
Zugriff über eine nicht vertrauenswürdige Domain
Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator sind, bearbeiten Sie die „trusted_domains“-Einstellung in config/config.php. Siehe Beispiel in config/config.sample.php.
Was mache ich falsch?
Viele Grüße
Michael
Weitere Informationen zur Konfiguration finden Sie in der Dokumentation.
welches format muss ich hier wählen und wie?
dankeschön :)
File Name to Write: /var/www/nextcloud/config/config.php
^G Get Help M-D DOS Format M-A Append M-B Backup File
^C Cancel M-M Mac Format M-P Prepend ^T To Files
Hallo,
vielen Dank für das Video, ich hab leider noch 2 Meldungen:
Du hast deine E-Mail-Serverkonfiguration noch nicht festgelegt oder überprüft. Bitte gehe zu den Grundeinstellungen , um sie einzustellen. Verwende anschließend die Schaltfläche "E-Mail senden" unterhalb des Formulars, um deine Einstellungen zu überprüfen.
Für deine Installation ist keine Standard-Telefonregion festgelegt. Dies ist erforderlich, um Telefonnummern in den Profileinstellungen ohne Ländercode überprüfen zu können. Um Nummern ohne Ländercode zuzulassen, füge bitte "default_phone_region" mit dem entsprechenden ISO 3166-1-Code ↗ der gewünschten Region hinzu.
Mail hab ich aus den Apps entfernt, kommt aber trotzdem.
Viele Grüsse
Gerd
Hi,
erstmal vorweg,bin totaler Anfänger.
Habe „nur“ das Problem, welches du in Nr.3 bearbeitest.
Wie finde ich denn überhaupt heraus, wo Nextcloud abgespeichert ist?
Habe Ubuntu Server mit Nextcloud zusammen installiert.
Sonst super Videos. Perfekt für mich.
Hallo, danke für das Video, nach dem Update von 20.0.4 hatte ich wieder Fehlermeldungen die jetzt raus sind.
Eine Fehlermeldung bekomme ich nicht weg:
"Dein Web-Server ist nicht richtig eingerichtet um "/.well-known/caldav" oder "/.well-known/carddav" aufzulösen."
Vieleicht kennst du die Fehlermeldung oder vieleicht kannst du etwas dazu sagen ;-)
so 6 von 7 Fehler sind nun weg, dake für die Hilfe, es bleibt aber noch: 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.
Da habe ich bis jetzt nichts gefunden was mich weiter bringt. Ich scheitere immer an dem Punkt wo die Datenbank als Name auftauchen soll, macht es bei mir aber nicht :(
hallo alle zusammen,
wie bekomme ich die fehler weg
Die Reverse-Proxy-Header-Konfiguration ist fehlerhaft oder Sie greifen auf Nextcloud über einen vertrauenswürdigen Proxy zu. Ist dies nicht der Fall, dann besteht ein Sicherheitsproblem, das einem Angreifer erlaubt die IP-Adresse, die für Nextcloud sichtbar ist, auszuspähen. Weitere Informationen hierzu finde sich in der Dokumentation.
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/webfinger" aufzulösen. Weitere Informationen hierzu finden Sie in der Dokumentation.
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/nodeinfo" aufzulösen. Weitere Informationen hierzu finden Sie in der Dokumentation.
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/caldav" aufzulösen. Weitere Informationen hierzu finden Sie in der Dokumentation.
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/carddav" aufzulösen. Weitere Informationen hierzu finden Sie in der Dokumentation.
Lg
Hallo bei mir wird noch "MySQL wird als Datenbank verwendet, unterstützt jedoch keine 4-Byte-Zeichen." angezeigt
Ich habe das selbe Problem. Hat jemand einen Tipp?
@@apfelcast Hallo habe da was gefunden und getestet. Hat bei mir Funktionirt.:
Ubuntu 18.04 mit MariaDB 10.1.
Hierzu öffnet man die Konfiguration zu MariDB
# nano /etc/mysql/my.cnf
und erweitert diese um folgenden Eintrag.
[mysqld]
innodb_large_prefix=true
innodb_file_format=barracuda
innodb_file_per_table=1
Der MariDB-Service muss neu gestartet werden.
# service mariadb restart
Nun kann die Datenbank für zukünftige Einträge vorbereitet werden.
# sudo mysql -u root -p
> ALTER DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
> quit
Jetzt wechselt man in das Hauptverzeichnis der Nextcloud.
# cd /var/www/nextcloud
Die Konfiguration wird auf mysql.utf8mb4 geändert.
# sudo -u www-data php occ config:system:set mysql.utf8mb4 --type boolean --value="true"
Alle existierenden Tabellen werden nun auf die 4-Byte-Unterstützung abgeglichen.
# sudo -u www-data php occ maintenance:repair
Unsere Cloud dankt die Änderungen am System mit „Alle Überprüfungen bestanden.“.
Bei mir steht _"Verzeichnis nano /var/www/nextcloud/config/config.php existiert nicht"_ Was mache ich falsch ? DANKE
In welchem Verzeichnis liegt denn deine Cloud?
Ich habe folgende Fehlermeldungen:
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/caldav" aufzulösen. Weitere Informationen hierzu finden Sie in der Dokumentation.
Ihr Webserver ist nicht richtig konfiguriert um "/.well-known/carddav" aufzulösen. Weitere Informationen hierzu finden Sie in der Dokumentation.
Da diese Fehler allerdings auch in der DEMO vorhanden sind => demo.nextcloud.com/, gehe ich davon aus, dass dies nicht an meiner Installation liegt (?).
Nextcloud Talk, Kalender, Kontakte und FileSync funktionieren jedenfalls augenscheinlich.
Ich nutze Nextcloud unter Nethserver 7.
www.nethserver.org/
Um es nochmal anzustoßen - habe den Fehler auch :(
@@takkena.5737 ich auch :(
wow das war ja nen Akt. Also ihr müsst in der .htaccess die auf den Server zeigt (sprich ist es eure domain.xyz/index.php die oben in der Nextcloud angezeigt wird dann ist die in dem Nextcloud Ordner , steht da aber sowas wie domain.xyz/nextcloud/index.php dann gehört die .htaccedd Datei natürlich ein Pfad tiefer ) in dieser sollte was drin stehen wie hier beschrieben: help.nextcloud.com/t/dein-web-server-ist-nicht-richtig-eingerichtet-um-well-known-webfinger-aufzuloesen-weitere-informationen-findest-du-in-der-dokumentation/43474/3
RewriteEngine on
...
RewriteRule ^\.well-known/host-meta /nextcloud/public.php?service=host-meta [QSA,L]
RewriteRule ^\.well-known/host-meta\.json /nextcloud/public.php?service=host-meta-json [QSA,L]
RewriteRule ^\.well-known/webfinger /nextcloud/public.php?service=webfinger [QSA,L]
...
Wenn die .htaccess natürlich im Nextcloudverzeichnis ist, weil eure Domain bis dahin gerootet ist (siehe oben das was ich in der Klammer geschrieben habe) dann muss es natürlich so heißen:
RewriteEngine on
...
RewriteRule ^\.well-known/host-meta /public.php?service=host-meta [QSA,L]
RewriteRule ^\.well-known/host-meta\.json /public.php?service=host-meta-json [QSA,L]
RewriteRule ^\.well-known/webfinger /public.php?service=webfinger [QSA,L]
...
In meinem Fall war dieses aber schon drin, sodass ich in unterschiedlichsten Ordnern die .htaccess hin und her kopiert + Anpassung gemacht habe ohne Erfolg.
Ich bin dann auf einem Beitrag gestoßen der was mit Apache zu tun hat und der sagte, dass von Grund auf die Funktion, dass Apache die .htaccess überhaupt ließt nicht angeschaltet ist...
Also habe ich diesen Beitag gefunden:
willy-tech.de/htaccess-auf-apache-aktivieren/
Hier steht, dass unter /etc/apache2/sites-available/ config dateien sind die die einzelnen Seiten "verwaltet". Hier habe ich unterschiedliche configs da mehrere Seiten über Apache laufen und für jede ist natürlich eine cofig vorhanden. Hier habe ich also fast am Ende
AllowOverride All
eingefügt und apache mit
service apache2 restart
neu gestartet. Seite neu geladen und schwupps ist der Fehler weg . Ich hoffe das kann euch auch helfen.
Fehlermeldung:
Dein Web-Server ist nicht richtig eingerichtet um "/.well-known/caldav" aufzulösen. Weitere Informationen findest Du in der Dokumentation.
Dein Web-Server ist nicht richtig eingerichtet um "/.well-known/carddav" aufzulösen. Weitere Informationen findest Du in der Dokumentation.
Meine Grundkonfiguration (NC und Proxy):
Nextcloud 18.0.3; Apache 2; PHP 7.3; MariaDB 10.1; Ubuntu 18.04LTS
Lösung bei meiner Konfiguration:
Am Reverse-Proxy in
/etc/apache2/sites-available/nextcloud-le-ssl.conf
folgende Zeilen ganz unten (nach ) eingefügt:
Redirect 301 /.well-known/carddav subdomain.mydomain.xyz/remote.php/dav
Redirect 301 /.well-known/caldav subdomain.mydomain.xyz/remote.php/dav
@@hafnerhj Danke, der Fehler beschäftigt mich schon länger.
Wir der Cache im RAM Ausgelagert und kann man diesen begrenzen, wenn der Cache auf der SD Karte stattfindet, so wird die schnell defekt sein !
Ich habe folgendes Problem: Nachdem ich meinen V-Server neugestartet habe startet der NextCloud Service nicht mehr!
OPCache.enable_cli=1 muss vor allem auch in die /etc/php/7.2/cli/php.ini. Ansonsten verschwindet die Fehlermeldung im Browser, aber der Cache ist für's cli (also inbesondere cron.php und occ) trotzdem nicht aktiv. Ich habe bei /etc/php/7.2/mods-available eine nextcoud.ini mit allen Einstellungen für nextcloud angelegt und die dann per "phpenmod nextcloud" aktiviert. Den HSTS Header in der .htaccess setzen ist blöd, weil die wird mit dem nächsten Update überschrieben. Direkt im SSL VirtualHost bei Apache wäre besser. Ich habe da das gleiche Spiel gemacht, /etc/apache2/conf-available eine nextcloud.conf mit allen nötigen Einstellungen angelegt, a2enmod nextcloud.
...betrifft Debian 10...
Hallo, ich habe nach deiner Anleitung die Nextcloud und das SSL Zertifikat eingerichtet. Soweit läuft alles, konnte alle Fehler bis auf "Der HTTP-Header "Strict-Transport-Security" beheben. Wenn ich den angegeben Text in die .htaccess kopiere und speichere und den Dienst neu starte, ist meine Cloud nicht mehr erreichbar. Der Browser sagt dann: "The server encountered an internal error or misconfiguration and was unable to complete your request." Das letzte Apache2 Error Log sagt: "Invalid command 'add:\xe2\x80\xa8Header', perhaps misspelled or defined by a module not included in the server configuration" Hätte jemand eine Idee? Wenn ich die Zeile wieder rausnehme läuft alles wie vorher...
Ich hatte versehentlich das "add:" aus dem Quellcode mit kopiert und eine Fehlermeldung bekommen. Sometimes its not that complicated, hoffentlich hilft es dir auch.
@@EnDvERAucHERLP danke, das wars ;)
ab Minute 2 war ich raus...
Fehler 1 - leider nicht behoben :(
opcache.revalidate_freq=1 ?
Ich habe imagick installiert, aber der fehler ist immernoch da
Service apache2 restart
Bei mir bleibt der Fehler trotz restart
Bitte mal die Befehls-liste aktualisieren. Viele Formatierungsfehler!
So, jetzt habe ich einen internen Server Error, Projekt geglückt.
/.well-known/webfinger ist jetzt seit Nextcloud 21 mein Problem.
Meiner auch :/
Transaktionales Sperren sollte zur Nutzung des speicherbasierten Sperrens anstatt des langsamen Datenbank basierten Sperrens konfiguriert werden. Weitere Informationen findest Sie in unserer Dokumentation ↗. wie zum Teufel das ist der einzigste fehler in meiner Cloud ^^
hi
nextcloud ist auf einem websrver bei all-inkl gehostet. (all-inkl.com/webhosting/privatplus/)
Leider kann ich die php.ini in diesem Fall nicht editieren? php modula kann ich natürlich auf einem fremden Server auch nicht installieren...
Fehler:
-MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL.
-No memory cache has been configured. To enhance performance, please configure a memcache, if available.
-The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.
hallo, nach einem Update habe ich folgendes problem mit der Datenbank indices, Vorab... in der config.php ist ACPu wie hier beschrieben aktiviert trotzdem lässt sich der befehl nicht ausführen... kann mir hier mal jemand einen tip geben was die datenbank betrifft.. danke... hier die fehlermeldungen die sich nicht koregieren lassen obwohl ich versucht habe wie unter punkt 5 den befehl geändert habe in sudo -u ........ occ db:add-missing-indices
Es gibt einige Warnungen zu Ihrer Systemkonfiguration.
Unsicherer Seitenzugriff über HTTP. Es wird dringend empfohlen, den Server so einzurichten, dass HTTPS erforderlich ist, wie dies in den Sicherheits-Tipps ↗ beschrieben wird.
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 kann, 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 "fs_id_storage_size" in der Tabelle "oc_filecache".
Fehlender Index "fs_storage_path_prefix" in der Tabelle "oc_filecache".
Fehlender Index "properties_pathonly_index" in der Tabelle "oc_properties".
Fehlender Index "job_lastcheck_reserved" in der Tabelle "oc_jobs".
Fehlender Index "direct_edit_timestamp" in der Tabelle "oc_direct_edit".
Junge .htacces ist rotze das fickt mir die Config