• bg

Хостинг, Домейни, Виртуални сървъри (VPS), Managed VPS, SSL сертификати

Активиране на Redis в Magento 1.9.x

redis magento

В Magento (v.1.9.x) кеширането чрез Redis се активира с редакция в два файла на системата: /app/etc/modules/Cm_RedisSession.xml и /app/etc/local.xml.

info-iconБележка: Преди да активирате Redis в Magento, уверете се, че Redis е активиран в cPanel -> Redis Manager. След това проверете и дали PHP модулът redis също е активиран, в cPanel -> PHP Manager.

Файловете можете да видите и редактирате чрез Файловия мениджър на контролния панел cPanel или през FTP (сваляте файла, редактирате и го качвате в акаунта).

info-iconВажно: Винаги, преди редакция на даден файл, правете негово резервно копие.

Във файла: /app/etc/modules/Cm_RedisSession.xml

редактирайте кода от:




Във файла: /app/etc/local.xml

е необходимо да се добавят следните редове,
след реда: <session_save><![CDATA[File]]></session_save> :

    <server></server> <!-- or absolute path to unix socket -->
    <persistent></persistent> <!-- Specify unique string to enable persistent connections. E.g.: sess-db0; bugs with phpredis and php-fpm are known: -->
    <database>0</database> <!-- Redis database number; protection against accidental data loss is improved by not sharing databases -->
    <password></password> <!-- Specify if your Redis server requires authentication -->
    <force_standalone>0</force_standalone>  <!-- 0 for phpredis, 1 for standalone PHP -->
    <connect_retries>1</connect_retries>    <!-- Reduces errors due to random connection failures; a value of 1 will not retry after the first failure -->
    <read_timeout>10</read_timeout>         <!-- Set read timeout duration; phpredis does not currently support setting read timeouts -->
    <automatic_cleaning_factor>0</automatic_cleaning_factor> <!-- Disabled by default -->
    <compress_data>1</compress_data>  <!-- 0-9 for compression level, recommended: 0 or 1 -->
    <compress_tags>1</compress_tags>  <!-- 0-9 for compression level, recommended: 0 or 1 -->
    <compress_threshold>20480</compress_threshold>  <!-- Strings below this size will not be compressed -->
    <compression_lib>gzip</compression_lib> <!-- Supports gzip, lzf, lz4 (as l4z) and snappy -->
    <use_lua>0</use_lua> <!-- Set to 1 if Lua scripts should be used for some operations -->

Важно: Необходимо е да промените порт 6379 с порта за вашия хостинг акаунт. Порта за вашия акаунт ще видите след активиране на Redis в cPanel -> Redis Manager.

След като запишете промените в този файл, Redis вече е активиран за системата Magento.

Настройките описани в тази статия са валидни за версия на Magento.

info-iconВ случай че, след активиране на Redis, опцията за кеширане с Redis в сайта не е активна, проверете и активирайте PHP модула redis през PHP Manager.

All rights reserved © 2005-2019 ,