Акция!  Домен 34 грн, домен 55 грн, домен  - 200 грн домен  - 65 грн, домен  - 99 грн, домен  - 56 грн!, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +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
5 лет
хостинг: нет
домен: есть
Memcache
Подскажите пожалуйста как настроить Memcache в Joomla!
toxi
5 лет
хостинг: есть
домен: есть
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
5 лет
хостинг: есть
домен: есть
Дополню, во втором варианте, нужно после этого зайти в админку и перенастроить жумлу на использование сокета, или прописать сокет сразу в конфиге.
gn0s1s02
5 лет
хостинг: нет
домен: есть
Спасибо всем за помощь!!!
Один только вопрос остался - что лучше выбрать memcache или memcached???
tark
5 лет
хостинг: есть
домен: есть
Если вам нужна только базовая функциональность "сохранил значение - получил значение", то memcache, он быстрее. Если все-все-все фичи мемкеша - то memcached, он работает через libmemcached, что сказывается на производительности.
evrocheh
5 лет
хостинг: нет
домен: есть
Сделал всё по инструкции. В итоге в админку войти не могу, а сам сайт выдаёт ошибку 404. Может кто сталкивался с подобным? За ранние благодарю за ответ.
Евгений В.
5 лет
хостинг: есть
домен: нет
Уточните, о каком сайте идёт речь?
aliks
5 лет
хостинг: есть
домен: есть
поставил мемкэш
Вы посмотрите и отпишитесь здесь. я верну сайт обратно
Прикрепленные файлы:
aliks
5 лет
хостинг: есть
домен: есть
Сейчас заметил адреса разные
Во втором посте этой темы unix:///home/cam/memcached/memcached.sock

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

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

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

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

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

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

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

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

Тема закрыта по истечению срока давности.