@simakmak

Как настроить memcache для OwnCloud?

Поднял OwnCloud на связке с Debian (Apache2 Mysql PHP), но заметил, что сайт не так быстро работает, как хотелось бы. А в настройках OwnCloud вечно висит напоминалочка о memcache. Решил почитать, и в итоге сделал для себя маленькие выводы! Это - должно помочь! Обратился к инструкции OwnCloud. Все вроде бы элементарно.
Попробовал сделать изначально вариант APCu (как я понял это php5-apcu)
Из настроек выглядит все элементарно и просто, добавить в config.php облака одну строчку
'memcache.local' => '\OC\Memcache\APCu',

И жизнь сразу пойдет на лад, но не тут то было, сайт просто перестал отвечать на запросы
Почитал в гугле, нашел на тостере настройки
Но и этот вариант не подошел.
Пошел другим путем, решил взять 2 инструкцию, опять же с официального сайта.
Memcached
Вариант совсем ну чуть чуть посложнее. Подправил конфиг, установил в стандартном варианте кэш 256МБ.
Погнали, идем в config.php, загоняем туда
'memcache.local' => '\OC\Memcache\APCu',
'memcache.distributed' => '\OC\Memcache\Memcached',
'memcached_servers' => array(
     array('localhost', 11211),
     array('server1.example.com', 11211),
     array('server2.example.com', 11211),
     ),

Сохраняем. торжественный момент, летим на сайт, ииии....
И ничего... Блин опять ничего. Опять сайт не отвечает) Комментируем добавленные нами строки, и все оживает. Эх, в вебе я очень слаб, по этому уверен, все лежит на поверхности, но найти ответа я не могу. Наверняка где то точку мог забыть, еще что то, поправьте меня пожалуйста)
  • Вопрос задан
  • 5212 просмотров
Решения вопроса 1
@Bobarev
У меня работает так:
'memcache.local' => '\OC\Memcache\Memcached',
'memcache.distributed' => '\OC\Memcache\Memcached',
'memcached_servers' => array(
     array('localhost', 11211),
     ),
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы