Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Joomla. Memcache

Форумы CMS Joomla Memcache
gn0s1s02
29.05.2014
хостинг: есть
домен: есть
Memcache
Подскажите пожалуйста как настроить Memcache в Joomla!
toxi
29.05.2014
хостинг: есть
домен: есть
1. Вариант:
"В панели администрирования Joomla пройдите в раздел «Общие настройки / Система». На открывшейся странице справа в группе полей «Установки кеша» в качестве обработчика кэша выбирите «Memory Cache» и нажмите «Применить». Страница обновится. Далее справа в качестве хоста и порта «Memory Cache Server» укажите unix:///home/ваш_логин/memcached/memcached.sock и 0 соответственно. "
Если нет такой настройки в панели управления Joomla, то читаем пункт второй.

2. Вариант:
Откройте configuration.php и замените в нем
Код:
public $caching = '0';
        public $cache_handler = 'file';

на
Код:
public $caching = '1';
        public $cache_handler = 'memcache';
        public $memcache_server_host = 'localhost';
        public $memcache_server_port = '11211';

после этих манипуляций в админке должны появиться настройки для memcache
memcache должен быть запущенным на сервере
tark
29.05.2014
хостинг: есть
домен: есть
Дополню, во втором варианте, нужно после этого зайти в админку и перенастроить жумлу на использование сокета, или прописать сокет сразу в конфиге.
gn0s1s02
29.05.2014
хостинг: есть
домен: есть
Спасибо всем за помощь!!!
Один только вопрос остался - что лучше выбрать memcache или memcached???
tark
29.05.2014
хостинг: есть
домен: есть
Если вам нужна только базовая функциональность "сохранил значение - получил значение", то memcache, он быстрее. Если все-все-все фичи мемкеша - то memcached, он работает через libmemcached, что сказывается на производительности.
evrocheh
08.06.2014
хостинг: нет
домен: есть
Сделал всё по инструкции. В итоге в админку войти не могу, а сам сайт выдаёт ошибку 404. Может кто сталкивался с подобным? За ранние благодарю за ответ.
Евгений В.
11.06.2014
хостинг: есть
домен: нет
Уточните, о каком сайте идёт речь?
aliks
12.06.2014
хостинг: есть
домен: есть
поставил мемкэш
Вы посмотрите и отпишитесь здесь. я верну сайт обратно
Прикрепленные файлы:
aliks
12.06.2014
хостинг: есть
домен: есть
Сейчас заметил адреса разные
Во втором посте этой темы unix:///home/cam/memcached/memcached.sock

А в панели управления/mamcache другие данные

Сокет memcache : unix:///home/cam/.system/memcache/socket
Сокет memcached : /home/cam/.system/memcache/socket

Так какой адрес указывать?
toxi
12.06.2014
хостинг: есть
домен: есть
код во втором сообщении дан для примера. На разных серверах путь будет разный.
Для ukraine.com.ua путь будет сдедующий:
Для сокета memcache : unix:///home/cam/.system/memcache/socket
Для сокета memcached : /home/cam/.system/memcache/socket
aliks
12.06.2014
хостинг: есть
домен: есть
Когда прописываю путь unix:///home/cam/.system/memcache/socket
эти настройки в скриншоте выше

404 ошибка
tark
12.06.2014
хостинг: есть
домен: есть
Не могли бы вы сделать скриншот страницы, где выпадает 404, что б была видна адресная строка (что б понять, на какой странице вы находитесь)?
По стате вашего мемкеша, запись в него идет, хиты на существующие записи так же есть. То есть кеш работает, вопрос в том, почему и где выпадает 404.
tark
12.06.2014
хостинг: есть
домен: есть
Поставил вашему сайту :
var $cache_handler = 'memcache';

все работает.
Вернул обратно на:
var $cache_handler = 'file';

По-этому, да, желателен скриншот с ошибкой, что бы видеть, где она выпадает.
aliks
12.06.2014
хостинг: есть
домен: есть
на главной странице

сейчас поставил - memcache
tark
12.06.2014
хостинг: есть
домен: есть
Точно? Сейчас в конфиге у вас прописано file, а не мемкеш...
aliks
12.06.2014
хостинг: есть
домен: есть
Я уже забил на memcache ))) и вернул все обратно
tark
12.06.2014
хостинг: есть
домен: есть
Ндя) Так удалось воспроизвести 404? Так как у меня ваш сайт нормально открывается и по страницам бегает, при кешировании мемкешом. И сам мемкеш показывает в стате, что данные в него успешно пишутся, успешно же вынимаются закешированные, то есть как кеш он работает исправно. И на сайте при этом все ок...
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города