memcache für ownCloud

Status
Für weitere Antworten geschlossen.

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Ich glaube ich bin zu dämlich memcache für eine Installation von ownCloud 9.1.1 zu aktivieren.
Es gibt hierzu bereits unzählige Threads, aber ich scheitere konsequent daran. :mad:
In der Web Station ist PHP-Cache bereits aktiviert.
Dann habe ich unter
Rich (BBCode):
/web/owncloud/config/config.php
folgendes eingefügt:
Rich (BBCode):
'memcache.local' => '\\OC\\Memcache\\APCu',
Weiterhin habe ich es auch mit
Rich (BBCode):
'memcache.local' => '\\OC\\Memcache\\APC',
probiert. Ich habe die Zeile testweise auch 1:1 von meiner Nextcloud - Instanz eingefügt.
Das habe ich immer am Ende der Datei gemacht.

Egal welche Verrenkungen ich auch anstelle - nach dem speichern der Datei und einem Reboot von nginx bleibt eine weiße und leere Seite zurück.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
** push ** :)
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Hast Du in der /etc/php/conf.d/user-settings.ini die drei Zeilen
Code:
apc.enabled = 1
opcache.enable = 1
opcache.enable_cli = 1
stehen?

PS: Und es geht nur
'memcache.local' => '\\OC\\Memcache\\APCu'
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Hi Frogman,

danke für Deine Antwort.
Das Verzeichnis gibet bei mir nicht. In /etc/php ist nur die php.ini drin...
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
nach dem speichern der Datei und einem Reboot von nginx bleibt eine weiße und leere Seite zurück.

Ich meine, das Problem wäre bei mir auch mal aufgetreten wegen der falschen Berechtigungen. Danach per SSH die Gruppe und Eigentümer auf http gesetzt?
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Ist in der php.ini ein Eintrag für apc.shm_size ? Wenn ja, wie groß ist der Wert?
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Ok, ich habe jetzt die von @Frogman genannte Zeiel eingepflanzt.

Auf der Konsole dann ein chown http:http -R /volume1/web/owncloud?
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Rich (BBCode):
<?php
$CONFIG = array (
  'instanceid' => 'oc7gtsiqtynk',
  'passwordsalt' => 'ehtc0Ol9P0Dq8dPBxUIktcXq6ov4wX',
  'secret' => '5NcVHulcbaF1RciNcpJY/ZjAVbTFysWvpc7OuXfXUUAyK4xG',
  'trusted_domains' => 
  array (
    0 => 'www.markus-xxx.eu',
  ),
  'datadirectory' => '/volume1/web/owncloud/data',
  'overwrite.cli.url' => 'https://www.markus-xxx.eu/owncloud',
  'dbtype' => 'mysql',
  'version' => '9.1.1.3',
  'dbname' => 'ownCloud',
  'dbhost' => 'localhost',
  'dbtableprefix' => 'oc_',
  'dbuser' => 'ownCloud',
  'dbpassword' => 'aoIrT7sxbzqd5NTq',
  'logtimezone' => 'UTC',
  'installed' => true,
);
'memcache.local' => '\\OC\\Memcache\\APCu'

Leider bleibt das Fehlerbild das gleiche. Ein nginx reload hinterlässt eine leere Seite.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38
das 'memcache.local' => '\\OC\\Memcache\\APCu' muss auch vor die klammer:
Rich (BBCode):
  ...
  'dbpassword' => 'xyz',
  'logtimezone' => 'UTC',
  'installed' => true,
  'memcache.local' => '\\OC\\Memcache\\APCu'
);
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Mann, bin ich manchmal ein Schussel :eek:
Kaum macht man es richtig gehts.

n1.jpg

Daran bin ich gestern und heute schlicht verzweifelt. Immer und wieder durchprobiert, und dann sowas....

Danke Dir.
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Immer schwierig, wenn keine Angaben zur DSM-Version vorliegen... ;)
 

rednag

Benutzer
Mitglied seit
08. Nov 2013
Beiträge
3.954
Punkte für Reaktionen
11
Punkte
104
Du hast mir jetzt praktisch eine ganze Zaunlatte um die Ohren gehauen mit der Aufforderung meine Signatur zu aktualsieren. :p :D
 

OdinsAuge

Benutzer
Mitglied seit
12. Nov 2015
Beiträge
362
Punkte für Reaktionen
30
Punkte
34
Hallo, ich habe gerade ein ähnliches Problem.
Bei mir hats eigentlich schon funktioniert, uch hab die Zeile für memcache aus der php config rausgenommen (aus Testzwecken). Und dannach wieder eingefügt. Jetzt lässt sich die Coud nicht mehr aufrufen (Error 500).
Ich hab Nginx neu gestartet und auch die Webstation neu gestartet (DSM 6) und auch die Rechte kontrolliert.

Sobald ich die Zeile entferne geht wieder alles.
 

maalik

Benutzer
Mitglied seit
05. Feb 2016
Beiträge
705
Punkte für Reaktionen
11
Punkte
38

OdinsAuge

Benutzer
Mitglied seit
12. Nov 2015
Beiträge
362
Punkte für Reaktionen
30
Punkte
34
Tja das Häkchen war gesetzt und die Rechte hatten eigentlich auch gepasst. Aber scheinbar scheints trotzdem Rechte-Probleme gegeben zu haben.
Ich hab die config.php in putty geändert.
Ich hab dann mal die Rechte der ganzen cloud Installation gelockert (auf Update-Niveau) dann im Texteditor der Syno geändert und die Rechte wieder gehärtet,
Jetzt geht's seltsamer weise, das hatte ich bisher noch nie.
 
Status
Für weitere Antworten geschlossen.
 

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