Nextcloud mit redis und APCu (Debian 12) [SOLVED]
- technotravel
- KeyHelp Translator
- Posts: 266
- Joined: Mon 19. Oct 2020, 11:11
Nextcloud mit redis und APCu (Debian 12)
Hallo Nextcloud Experten,
da ja mit den letzten KH Updates ein redis Server schon an Bord ist - wie nutzt man den in einer Nextcloud Konfiguration? Und idem für APCu?
Könnte mal jemand die relevanten Zeilen der config.php einer gut funktionierenden Installation posten? Muss sonst noch etwas modifiziert werden?
Bei mir ist es ein frisch aufgesetzter Debian 12 Server mit dem aktuellen KH.
Danke!
da ja mit den letzten KH Updates ein redis Server schon an Bord ist - wie nutzt man den in einer Nextcloud Konfiguration? Und idem für APCu?
Könnte mal jemand die relevanten Zeilen der config.php einer gut funktionierenden Installation posten? Muss sonst noch etwas modifiziert werden?
Bei mir ist es ein frisch aufgesetzter Debian 12 Server mit dem aktuellen KH.
Danke!
Chers francophones, je traduis KeyHelp en français. S'il y a des erreurs ou des propositions d'amélioration, n'hésitez pas à me contacter !
(Ich übersetze KeyHelp ins Französische)
(Ich übersetze KeyHelp ins Französische)
Re: Nextcloud mit redis und APCu (Debian 12)
Hallo,
da hat sich nichts geändert:
Beispielkonfig
da hat sich nichts geändert:
Beispielkonfig
Code: Select all
'memcache.local' => '\\OC\\Memcache\\APCu',
'memcache.distributed' => '\\OC\\Memcache\\Redis',
'memcache.locking' => '\\OC\\Memcache\\Redis',
'redis' =>
array (
'host' => '/var/run/redis/redis-server.sock',
'port' => 0,
'timeout' => 0.0,
),
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Nextcloud mit redis und APCu (Debian 12)
Muss man da sonst noch irgendwas vorher installieren/aktivieren oder sonstwo was ändern, damit das klappt? Habe das jetzt gerade mal bei meiner Nextcloud probiert (Debian 11, Keyhelp 24.0 (Build 3220), PHP 8.1)
Unter /var/run war da kein redis-Verzeichnis vorhanden, ebenso in /etc kein redis
Wenn ich die Einträge in die config.php mache, kommt beim Aufruf der Cloud ein Internal Server Error. Ich habe die Änderungen dann erst einmal wieder rückgängig gemacht.
Unter /var/run war da kein redis-Verzeichnis vorhanden, ebenso in /etc kein redis
Wenn ich die Einträge in die config.php mache, kommt beim Aufruf der Cloud ein Internal Server Error. Ich habe die Änderungen dann erst einmal wieder rückgängig gemacht.
Re: Nextcloud mit redis und APCu (Debian 12)
Redis muss natuerlich installiert sein das das klappt..
Gruss
Fezzi
Everyone can do something, no one can do everything.
Fezzi
Everyone can do something, no one can do everything.
Re: Nextcloud mit redis und APCu (Debian 12)
Ja, wollte ich auch grade schreiben, es war nicht installiert. Habe es mittlerweile nachinstalliert, klappt aber immer noch nicht, ist vielleicht was falsch konfiguriert mit Socket/Port. Ich vergleiche es morgen mal mit meinem Debian 12 Server, da wurde es tatsächlich mit Keyhelp installiert. Allerdings ist da wiederum keine Nextcloud installiert und der soll auch für andere Zwecke engesetzt werden. Da will ich eigentlich nicht dran rumpfuschen. Habe aber noch einen identischen Server in Reserve, da kommt dann erst mal Debian 12 und Keyhelp drauf, danach kann ich testhalber mal eine Nextcloud installieren. Ist mir aber jetzt zu spät geworden, also morgen weiter - falls ich dazu komme. Ist ja nicht so dringend, die Cloud läuft seit Jahren ohne Redis. Da wird sie das auch noch ein paar Tage länger schaffen.
- technotravel
- KeyHelp Translator
- Posts: 266
- Joined: Mon 19. Oct 2020, 11:11
Re: Nextcloud mit redis und APCu (Debian 12)
Das ist bei mir leider auch so. Und das Nextcloud log labert etwas von open_basedir restriction in effect - dabei ist alles korrekt eingetragen, und auch die user-rights stimmen für den Data Ordner.
Kann es etwas mit den Berechtigungen für redis für den Data Ordner (user:user) sein?
Sobald ich die Zeilen aus der config.php nehme, lädt die Nextcloud wie gewünscht.
Bei mir ist redis installiert - wie gesagt, frisch aufgesetzter Server, da ist ja redis wegen Rspamd schon dabei. Habe nur Domains und Email-Adressen hinzugefügt. Und halt Nextcloud.
Musste aber noch php-apcu installieren.
Chers francophones, je traduis KeyHelp en français. S'il y a des erreurs ou des propositions d'amélioration, n'hésitez pas à me contacter !
(Ich übersetze KeyHelp ins Französische)
(Ich übersetze KeyHelp ins Französische)
Re: Nextcloud mit redis und APCu (Debian 12)
Redis wird für Rspamd gebraucht und ist deshalb nur auf Systemen mit dem neuen Mail-System vorhanden -> aktuell nur Debian 12.tab-kh wrote: ↑Tue 5. Mar 2024, 02:48 Ja, wollte ich auch grade schreiben, es war nicht installiert. Habe es mittlerweile nachinstalliert, klappt aber immer noch nicht, ist vielleicht was falsch konfiguriert mit Socket/Port. Ich vergleiche es morgen mal mit meinem Debian 12 Server, da wurde es tatsächlich mit Keyhelp installiert.
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Nextcloud mit redis und APCu (Debian 12)
Hallo,
du kannst den Redis auch via Port ansprechen:
du kannst den Redis auch via Port ansprechen:
Code: Select all
'redis' =>
array (
'host' => 'localhost',
'port' => 6379,
'timeout' => 0,
'password' => '',
),
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 266
- Joined: Mon 19. Oct 2020, 11:11
Re: Nextcloud mit redis und APCu (Debian 12)
Auch mit dieser Einstellung geht es nicht - selbes ResultatFlorian wrote: ↑Tue 5. Mar 2024, 09:46 Hallo,
du kannst den Redis auch via Port ansprechen:
Code: Select all
'redis' => array ( 'host' => 'localhost', 'port' => 6379, 'timeout' => 0, 'password' => '', ),
Übrigens enthält die open_basedir Warnung im Nextcloud log einen total verstümmlten Pfad - der so nirgends vorkommt ... sehr seltsam
Code: Select all
{"reqId":"Loi81IKtOc3QfKuuLexF","level":3,"time":"2024-02-27T11:58:21+00:00","remoteAddr":"84.169.5.152","user":"--","app":"PHP","method":"POST","url":"/index.php","message":"is_dir(): open_basedir restriction in effect. File(/var/owncloud_data/mehlcloud.de/hlcloud.de/data) is not within the allowed path(s): (/home/users/chris/www:/home/users/chris/files:/home/users/chris/tmp:/home/users/chris/www/:/var/owncloud_data/cloud.ffdc.eu/:var/owncloud_data/mehlcloud.de/:/var/owncloud_data/chx.mehlcloud.de/) at /home/users/chris/www/mehlcloud.de/lib/private/Setup.php#309","userAgent":"Mozilla/5.0 (X11; Linux x86_64; rv:123.0) Gecko/20100101 Firefox/123.0","version":"","data":{"app":"PHP"}}
Der Pfad zum data directory lautet nur: /var/owncloud_data/mehlcloud.de/
Chers francophones, je traduis KeyHelp en français. S'il y a des erreurs ou des propositions d'amélioration, n'hésitez pas à me contacter !
(Ich übersetze KeyHelp ins Französische)
(Ich übersetze KeyHelp ins Französische)
Re: Nextcloud mit redis und APCu (Debian 12)
Läuft der Redis auch?
Als Antwort sollte dann PONG kommen
Code: Select all
# redis-cli
127.0.0.1:6379> ping
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 266
- Joined: Mon 19. Oct 2020, 11:11
Re: Nextcloud mit redis und APCu (Debian 12)
Chers francophones, je traduis KeyHelp en français. S'il y a des erreurs ou des propositions d'amélioration, n'hésitez pas à me contacter !
(Ich übersetze KeyHelp ins Französische)
(Ich übersetze KeyHelp ins Französische)
Re: Nextcloud mit redis und APCu (Debian 12)
Also mehr stellen wir auch nicht ein. Dann klemmt bei dir woanders die Säge. Zur Not PM mit den Zugansgdaten.
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- technotravel
- KeyHelp Translator
- Posts: 266
- Joined: Mon 19. Oct 2020, 11:11
Re: Nextcloud mit redis und APCu (Debian 12) [SOLVED]
Florian hat den Fehler (meinen) gefunden - es fehlte ein Modul:
apt-get install php8.2-redis
Vielen Dank nochmal - hoffe, diese Info ist auch anderen nützlich
Edit: also es funktioniert mit diesen Eintägen in der config.php:
apt-get install php8.2-redis
Vielen Dank nochmal - hoffe, diese Info ist auch anderen nützlich
Edit: also es funktioniert mit diesen Eintägen in der config.php:
Code: Select all
'redis' =>
array (
'host' => 'localhost',
'port' => 6379,
'timeout' => 0,
'password' => '',
),
Last edited by technotravel on Tue 5. Mar 2024, 15:22, edited 2 times in total.
Chers francophones, je traduis KeyHelp en français. S'il y a des erreurs ou des propositions d'amélioration, n'hésitez pas à me contacter !
(Ich übersetze KeyHelp ins Französische)
(Ich übersetze KeyHelp ins Französische)
Re: Nextcloud mit redis und APCu (Debian 12)
Betrifft natürlich nur die Nutzung der Standard-PHP-Version. Bei den Keyhelp-PHP-Versionen ist das Redis-Modul mit dabei
Mit freundlichen Grüßen / Best regards
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Florian Cheno
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Nextcloud mit redis und APCu (Debian 12)
Dann sollte es bei mir ja auch funktionieren. Schau mer mal heute Abend, Debian 12 und Keyhelp sind schon mal drauf auf dem Testserver.