Nextcloud und PHP8.0 Memcache\APCu Probleme

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.365
Punkte für Reaktionen
485
Punkte
189
In aller Regel versehe ich im Zweifel den kompletten nextcloud Installationsordner mit http:http und oktal 0775. Die 0777 werden unter Umständen geblockt von nextcloud selbst. Mit WinSCP sollte das kein Thema sein, über PuTTY ist das halt etwas aufwendiger.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
@Andy+ Du vergisst hier ja aber, dass im Docker http außen vor ist. Zumindest haben wir ja grad gesehen, dass es bei mir nur mit 33:33 funktioniert hat.
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.205
Punkte für Reaktionen
774
Punkte
154

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
9.038
Punkte für Reaktionen
3.874
Punkte
364
Besitzer ist bei mir "root" - NextCloud 27.0.2 (Docker-Version) erfolgte als Erstinstallation, kein Update
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.365
Punkte für Reaktionen
485
Punkte
189

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.205
Punkte für Reaktionen
774
Punkte
154
@Andy+ Ich glaube, du hast meine Frage missverstanden. Es geht um etwas, was nach dem Update plötzlich fehlerhaft scheint.
Besitzer ist bei mir "root"
Hmm, also auch nicht anders als bei mir. Ich verstehe nicht, warum ihn das File auf einmal stört.
 

Benie

Benutzer
Contributor
Sehr erfahren
Mitglied seit
19. Feb 2014
Beiträge
9.038
Punkte für Reaktionen
3.874
Punkte
364
@maalik Danke für Deine Antwort, aber mir ging es nur Darum Adama die richtige Antwort zu geben und mir war nur nicht ganz klar worau er genau hinaus wollte. Aber das hat sich ja schon erledigt.:cool:
 
  • Like
Reaktionen: Adama

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Eine Frage am Ende habe ich noch: Aktuell habe ich einen watchtower laufen. Wenn der dann ein neues Update findet für die Nextcloud, zieht er sich das ja. Und daraufhin habe ich in der Weboberfläche die Aufforderung, die Datenbank upzudaten, also "occ upgrade", ist das richtig?

Wie macht ihr das, also wie bekommt ihr das mit, das geupdated wurde, stupst ihr das dann manuell an etc?
Also ich frage insbesondere für den Fall wie jetzt, dass ich 2 Wochen in Urlaub bin.

LG
maalik
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Die Updates gehen inzwischen automatisch durch, nur leider werden dabei immer die Einträge in der .htaccess für Cal/Card-DAV überschrieben. Wie habt ihr das gelöst, damit die Einträge dauerhaft auf die richtigen Pfade verweisen?

Wenn ich es händisch auf meine URL korrigiere geht es, nur halt eben nur bis zum nächsten Update.
RewriteRule ^\.well-known/carddav /remote.php/dav/ [R=301,L]
RewriteRule ^\.well-known/caldav /remote.php/dav/ [R=301,L]
LG
Felix
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.205
Punkte für Reaktionen
774
Punkte
154
Ich hab die "well-known"-Geschichte über meinen Reverse-Proxy (nginx) gelöst:

Code:
# Well known Nextcloud
location ^~ /.well-known {
location = /.well-known/carddav     { return 301 https://nextcloud.mydomain.de:port/remote.php/dav/; }
location = /.well-known/caldav      { return 301 https://nextcloud.mydomain.de:port/remote.php/dav/; }
location ^~ /.well-known            { return 301 https://nextcloud.mydomain.de:port/index.php$uri; }
try_files $uri $uri/ =404;
}
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Als eigener Docker-Container der sich nicht updated?
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.205
Punkte für Reaktionen
774
Punkte
154
Mein Reverse-Proxy läuft auf einem Raspberry...

Sollte aber auch mit einem Container gehen. Warum sollte der nicht upgedated werden?
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Bei Nextcloud ist es ja so, dass durchs Update die Änderung an der .htaccess verloren gehen. Man könnte sie natürlich extra mounten, dann würden aber auch Änderungen bei Versionssprüngen nicht mehr übernommen werden.
Oder habe ich hier einen Denkfehler?

Bei Nginx könnte man das dann natürlich in einer Config-Datei auslagern.
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.205
Punkte für Reaktionen
774
Punkte
154
Es wäre traurig, wenn das Container-Update die Proxy-Konfiguration überschreiben würde.

Vorraussetzung wäre natürlich, dass die Konfiguration in einem eigenen Volume liegt, letztlich wie bei allen Containern.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
708
Punkte für Reaktionen
11
Punkte
38
Bei Nginx geht das ja. Aber ich wüsste nicht, wo man die reine Config für die DAV-Sache bei Nextcloud (ohne Nginx Reverse Proxy) in einer eigenen Config in einem Volume/Mount speichern kann.
 

Adama

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
05. Mrz 2013
Beiträge
2.205
Punkte für Reaktionen
774
Punkte
154
Steckt hinter dem Nextcloud-Container nicht ein Apache-Server? Da gibt es ja eine Methode über die Apache-Konfiguration, meine ich gesehen zu haben.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat