Pages : 1
#1 Le 08/07/2015, à 17:34
- jajaX
[résolu] mise en place du cache (OwnCloud 8.1)
salut,
je suis en train d'essayer de mettre en place le cache avec la version 8.1 suite à ce message dans l'administration :
Aucun cache de la mémoire n'est configuré. Si possible, configurez un "memcache" pour augmenter les performances. Pour plus d'information consultez la documentation.
j'ai bien trouvé des infos sur cette page
à la rubrique "Memory caching backend configuration".
j'ai bien rajouter les lignes
'memcache.local' => '\OC\Memcache\APCu',
et
'memcache.distributed' => '\OC\Memcache\Memcached',
mais ensuite page blanche...
j'essaie donc de créer les dossier "APCu" et "Memcached" mais je ne trouve pas dans quel endroit car encore page blanche à chaque fois... ou le log me sort
{"reqId":"\/BgWU+XOet7VqUl77SO5","remoteAddr":"192.168.1.254","app":"remote","message":"Missing memcache class \\OC\\Memcache\\Memcached for distributed cache","level":4,"time":"2015-07-08T16:16:57+00:00","method":"GET","url":"\/owncloud\/status.php"}
une idée ?
merci
Dernière modification par jajaX (Le 16/07/2015, à 21:54)
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#2 Le 09/07/2015, à 07:52
- bruno
Re : [résolu] mise en place du cache (OwnCloud 8.1)
Bonjour,
Oui j'ai vu la même chose depuis la mise à jour en 8.1 (php5-memcache est installé et actif). Je pense qu'il s'agit d'un bug de Owncloud mais je n'ai pas eu le temps de creuser.
EDIT : en fait c'est encore un bug avec php5-apcu, une fois le module installé en version 4.06 (pris dans un ppa) cette ligne dans config.php :
'memcache.local' => '\OC\Memcache\APCu',
ne provoque plus d'erreur fatale et tout fonctionne.
Dernière modification par bruno (Le 09/07/2015, à 08:09)
#3 Le 09/07/2015, à 10:13
- jajaX
Re : [résolu] mise en place du cache (OwnCloud 8.1)
ah ok cool.
sur quel ppa as-tu récupéré ton php 4.0.6 ?
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#4 Le 09/07/2015, à 10:15
- bruno
Re : [résolu] mise en place du cache (OwnCloud 8.1)
J'ai récupéré le paquet kivabien directement ici : http://ppa.launchpad.net/ondrej/php5/ub … /php-apcu/
#5 Le 09/07/2015, à 17:21
- jajaX
Re : [résolu] mise en place du cache (OwnCloud 8.1)
ok, en fait j'avais déjà cette version.
du coup, j'ai rajouté le ppa mais le ppa mais idem, ça ne change rien
j'ai ça
Error PHP OC\HintException: Missing memcache class \OC\Memcache\Memcached for distributed cache at /var/www/owncloud/lib/private/memcache/factory.php#81
mes rercherches n'ont rien donné...
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#6 Le 10/07/2015, à 09:24
- bruno
Re : [résolu] mise en place du cache (OwnCloud 8.1)
Supprime cette ligne de ton fichier config.php :
'memcache.distributed' => '\OC\Memcache\Memcached',
c'est ce qui provoque l'erreur. Et je ne pense pas que tu aies besoin à la fois de memcache et de memcached (paquets php5-memcache et php5-memcached).
Pour la version de php5-apcu c'est 4.0.2 sur Ubuntu 14.04 LTS, si tu as déjà en 4.0.6 c'est que ton serveur est sous une version plus récente que la dernière LTS… Sinon il me semble dangereux d'ajouter le ppa que j'ai indiqué au vu des très nombreux paquets qu'il risque de changer sur le système. C'est pourquoi j'y ai uniquement pris le paquet php5-apcu.
#7 Le 12/07/2015, à 21:12
- jajaX
Re : [résolu] mise en place du cache (OwnCloud 8.1)
salut,
ok merci de tes conseils je verrais jeudi je pense. je peux pas avant....
Dernière modification par jajaX (Le 14/07/2015, à 23:51)
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#8 Le 14/07/2015, à 23:50
- jajaX
Re : [résolu] mise en place du cache (OwnCloud 8.1)
salut,
en attente pour jeudi. peux-tu me dire si le dossier "Memcache\APCu" existe chez toi et où exactement ?
quels sont ses droits et propriétaires ?
merci
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#9 Le 15/07/2015, à 08:53
- bruno
Re : [résolu] mise en place du cache (OwnCloud 8.1)
Si tu fais référence à cette ligne dans config.php :
'memcache.local' => '\OC\Memcache\APCu',
il ne s'agit pas de dossiers, c'est juste une valeur passée aux scripts qui gèrent le cache de Owcloud.
#10 Le 15/07/2015, à 18:10
- jajaX
Re : [résolu] mise en place du cache (OwnCloud 8.1)
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
#11 Le 16/07/2015, à 06:37
- bruno
Re : [résolu] mise en place du cache (OwnCloud 8.1)
Oui effectivement j'avais oublié ce point. J'ai bien ajouté :
apc.enable_cli=1
dans le fichier /etc/php5/mods-available/apcu.ini.
#12 Le 16/07/2015, à 21:53
- jajaX
Re : [résolu] mise en place du cache (OwnCloud 8.1)
salut,
ça marche !!
merci beaucoup
@+
jajaX
Asus X93SM-YZ157V / Asus X93SM-YZ065V sous KDE Neon
ASUS K95VB sous Kubuntu 24.04 Noble Numbat (64 bits) / ACER Aspire 5612 WLMI sous Kubuntu 18.04 Bionic Beaver (32 bits)
Hors ligne
Pages : 1