memcached_servers und cache_path

Ein Forum zur Unterhaltung in deutsch.
Forum rules
Wichtig: Dieses Forum ist jetzt auf https://central.owncloud.org zuhause, welches auf der Foren-Software Discourse basiert. Dieses Forum wird in den Lesemodus versetzt. Mehr Details und Hintergründe zum Umzug gibt es unter unter.

https://daniel.molkentin.net/2016/07/20 ... d-central/

---

Hallo, dieses Forum hat einen sehr kleinen Benutzerkreis, verglichen mit dem englischen Forum.
Bitte schreibt wenn möglich in den englischsprachigen Foren. Dann haben alle was davon. Die Schreiber dort kommen aus vielen Ländern und sind sehr tolerant was die Sprache angeht. Keiner wird wegen nicht perfektem Englisch ignoriert.

WICHTIG: Keine Doppelpostings, sprich das Anliegen NICHT in deutsch UND englisch posten.
flashback
Newbie
Posts: 3
Joined: Wed Jul 08, 2015 1:14 am
Webserver: nginx
Database: SQLite
OS: Linux
PHP version: 5.4.41

memcached_servers und cache_path

Postby flashback » Wed Jul 08, 2015 1:43 am

Hallo,
ich habe hier auf meinem Raspberry Pi2, mit Raspbian (Debian wheezy) eine frische OC 8.1 Instalation laufen.
PHP ist in Version 5.4.41 und nginx als Webserver installiert!
Mein Data Verzeichnis ist auf einen USB Stick ausgelagert...

Mein Problem ist jetzt das OC im Admin Panel eine Fehlermeldung ausgibt:

Code: Select all

Es wurde kein PHP Memory Cache konfiguriert. Konfiguriere zur Erhöhung der Leistungsfähigkeit, soweit verfügbar, einen Memory Cache. Weitere Informationen finden Sie in unserer Dokumentation.


Nach stunden sucherei und des rumprobierens, muss ich nun hier fragen wie man die config.php nun Konfiguriert und die memcached_servers plus den cache_path richtig setzt?

Meine config.php sieht so aus:

Code: Select all

<?php
$CONFIG = array (
  'instanceid' => 'blablabla',
  'passwordsalt' => 'blablabla',
  'secret' => 'blablabla',
  'trusted_domains' =>
  array (
    0 => 'domain.de',
    1 => 'xxx.xxx.xxx.xxx',
  ),
  'datadirectory' => '/home/piuser/usbstick',
  'overwrite.cli.url' => 'https://domain.de',
  'dbtype' => 'sqlite3',
  'version' => '8.1.0.8',
  'logtimezone' => 'UTC',
  'installed' => true,
  'loglevel' => 0,
  'memcached_servers' => array ('localhost', 11211),
  'cache_path' => 'data/$user/cache',
  'quota_include_external_storage' => false,

);


(einiges wurde abgeändert, also nicht wundern über bla's und xxx)

Aus der OC Dokumentation werde ich nicht schlau, wie genau der cache_path den nun angegeben werden muss, vorallem weil ich nicht den Standard data Pfad von OC nutze (/var/www/owncloud/data/ocuser/cache ; sondern eben /home/piuser/usbstick/ocuser/cache)? Und bei memcached_servers weiß ich nicht ob dort localhost, die lokale IP, Servername oder doch der domain-name hinein gehört?
Sry bin echt zu doof dafür:)

Danke schonmal
Gruß

RealRancor
ownCloud master
Posts: 17381
Joined: Sat May 26, 2012 3:00 pm
ownCloud version: 9.0.2
Webserver: nginx
Database: MySQL
OS: Linux
PHP version: 7.0.x

Re: memcached_servers und cache_path

Postby RealRancor » Wed Jul 08, 2015 8:37 am

Den cache_path musst Du eigentlich gar nicht anpassen. Die memcached_servers option kannst Du nur verwenden wenn Du den memcached Daemon installiert hast.

Installiere stattdessen einfach APC oder APCu und verwende die Option hier:

'memcache.local' => '\OC\Memcache\APCu',

bzw.

'memcache.local' => '\OC\Memcache\APC',
*gone*

flashback
Newbie
Posts: 3
Joined: Wed Jul 08, 2015 1:14 am
Webserver: nginx
Database: SQLite
OS: Linux
PHP version: 5.4.41

Re: memcached_servers und cache_path

Postby flashback » Wed Jul 08, 2015 11:20 am

Vielen Dank RealRancor,

der Eintrag

Code: Select all

'memcache.local' => '\OC\Memcache\APC',
in die config.php hat es gebracht. APC war auch schon installiert, für all die jenigen die das selbe Problem haben, ansonsten nachinstallieren!

Gruß

alexj1982
Newbie
Posts: 9
Joined: Tue May 28, 2013 11:38 am
PHP version: 5.4

Re: memcached_servers und cache_path

Postby alexj1982 » Wed Jul 08, 2015 5:16 pm

Hi,
wen ich

Code: Select all

  'memcache.local' => '\OC\Memcache\APCu'
in die config.php einfüge bekomme ich die Fehler meldung.

Code: Select all

 remoteAddr":"","app":"cron","message":"Missing memcache class \\OC\\Memcache\\APCu for local cache","level":4,"
Ist der Pfad falsch?

RealRancor
ownCloud master
Posts: 17381
Joined: Sat May 26, 2012 3:00 pm
ownCloud version: 9.0.2
Webserver: nginx
Database: MySQL
OS: Linux
PHP version: 7.0.x

Re: memcached_servers und cache_path

Postby RealRancor » Wed Jul 08, 2015 6:27 pm

*gone*

alexj1982
Newbie
Posts: 9
Joined: Tue May 28, 2013 11:38 am
PHP version: 5.4

Re: memcached_servers und cache_path

Postby alexj1982 » Wed Jul 08, 2015 8:27 pm

Danke für den link, mit apc.enable_cli=1 Problem gelöst.

mhomann
Beginner
Posts: 12
Joined: Fri Jan 10, 2014 8:54 pm
ownCloud version: 6.0.0a
Webserver: Apache
Database: MySQL
OS: Linux
PHP version: 5.4.20

Re: memcached_servers und cache_path

Postby mhomann » Thu Jul 09, 2015 11:31 am

Ich hab hier ein ähnliches problem:
memcached ist installiert, und läuft;
memcached wird auch von einem wordpress was auf dem gleichen host läuft erfolgreich genutzt;
owncloud sagt mir aber es wäre kein cache eingerichtet, und wenn ich's in der config.php eintrage krieg ich den folgenden Fehler:

"OC\\HintException: Missing memcache class \\OC\\Memcache\\Memcached"

und WSOD.

Ideen?

sakanaou
Newbie
Posts: 1
Joined: Fri Jul 10, 2015 12:13 am

Re: memcached_servers und cache_path

Postby sakanaou » Fri Jul 10, 2015 12:15 am

Ich hatte das gleiche Problem und musste das Debian-Paket "php5-memcached" nachinstallieren. Das "d" am Ende ist wichtig - "php5-memcache" ist das Falsche.

mhomann
Beginner
Posts: 12
Joined: Fri Jan 10, 2014 8:54 pm
ownCloud version: 6.0.0a
Webserver: Apache
Database: MySQL
OS: Linux
PHP version: 5.4.20

Re: memcached_servers und cache_path

Postby mhomann » Fri Jul 10, 2015 7:31 am

ok jetzt hab ich hier php5-memcache auch noch installiert... die fehlermeldung ist weg und OC läuft auch mit aktivem memcached support, aber im admin FE seh ich immer noch einen fehler der sagt es wäre kein memcached support aktiv...

und nu?

Cheers
Mathias


Return to “Deutsch”

Who is online

Users browsing this forum: No registered users and 2 guests