Настройка memcached для Битрикс

Настройка memcached для Битрикс

Для начала потребуется включить хранилище memcached:

  • перейдите в раздел хостинг

  • кликните на нужный контейнер

  • кликните “Настройка тарифа”

  • в правой части страницы активируйте memcached

Настройки немного отличаются для разных версий, поэтому для начала стоит узнать какая версия используется у вас. Версию ядра можно посмотреть в разделе администрирования сайта (http://имя.сайта/bitrix/admin/index.php).

Вариант 1

В CMS Bitrix с версией ядра после 14.0 отредактируйте файл ./bitrix/.settings.php.

Воспользуйтесь файловым менеджером:

  • откройте панель управления
  • кликните по нужному сайту
  • откройте вкладку “Файлы”
  • выберите “Файловый менеджер”.

Выбираем файл, правым кликом из контекстного меню выбираем “Правка”.

В открывшемся окне добавьте в начале файла после строки return array ( следующие строчки:

    'cache' => array(
       'value' => array (
          'type' => 'memcache',
          'memcache' => array(
              'host' => 'localhost',
              'port' => '11211'
          ),
          'sid' => $_SERVER["DOCUMENT_ROOT"]."#01"
       ),
    ),

Сохраняем комбинацией клавиш ctrl+s

Вариант 2

Если версия ядра до 14.0, то отредактируйте файл ./bitrix/php_interface/dbconn.php.

Воспользуйтесь файловым менеджером:

  • откройте панель управления
  • кликните по нужному сайту
  • откройте вкладку “Файлы”
  • выберите “Файловый менеджер”.

Выбираем файл, правым кликом из контекстного меню выбираем “правка”.

В открывшемся окне добавьте в конец файла перед закрывающим тегом ?> следующие строчки:

    define("BX_CACHE_TYPE", "memcache");
    define("BX_CACHE_SID", $_SERVER["DOCUMENT_ROOT"]."#01");
    define("BX_MEMCACHE_HOST", "localhost");
    define("BX_MEMCACHE_PORT", "11211");

Сохраняем комбинацией клавиш ctrl+s

Как проверить, что memcached подключен

Зайдите в административную панель сайта -> настройки -> панель производительности -> Битрикс. Если в поле “Хранение кэша” указано значение memcache, значит настройка выполнена верно.

Хостинг
Хостинг
Хостинг
Создавайте неограниченное количество сайтов в изолированных контейнерах
С 2003 года
Надежность.
Нам доверяют десятки тысяч компаний и разработчиков
20 лет
Предоставляем услуги профессионального хостинга
35 000
Клиентов доверяют нам размещение своих сайтов
99.99%
Подтвержденный uptime
наших серверов хостинга
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
Наши клиенты
ВК49865