https://help.superhosting.bg/activate-redis-in-magento.html
  • bg

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

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

Magento
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

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

<Cm_RedisSession>
<active>false</active>
<codePool>community</codePool>
</Cm_RedisSession>

на:

<Cm_RedisSession>
<active>true</active>
<codePool>community</codePool>
</Cm_RedisSession>

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

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

<cache>
  <backend>Cm_Cache_Backend_Redis</backend>
  <backend_options>
    <server>127.0.0.1</server> <!-- or absolute path to unix socket -->
    <port>6379</port>
    <persistent></persistent> <!-- Specify unique string to enable persistent connections. E.g.: sess-db0; bugs with phpredis and php-fpm are known: https://github.com/nicolasff/phpredis/issues/70 -->
    <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 -->
  </backend_options>
</cache> 

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

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

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

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

500px270px
SuperHosting.BG
    Magento
  • Magento - Добавяне на български език
    Допълнителните езици към Magento се предлагат като допълнителни разширения/модули, които могат да се инсталират в онлайн магазина. Инсталирането на езиков пакет може да се извърши ръчно или през Magento Connect... »
  • Активиране на Memcached в Magento
    В Magento (v.1.9.x) може да бъде активирано кеширане чрез Memcached. Преди да бъде активирано ползването на Memcached в Magento, е необходимо Memcached да бъде активиран за хостинг акаунта. Това може... »
  • Magento - Инсталация през Softaculous
    Инсталацията на Magento при всички Linux хостинг планове може да стане изключително лесно, като се ползва Softaculous. Softaculous е допълнителен модул към контролния панел cPanel, който се поддържа при всички... »
  • Magento - Инсталация
    За инсталацията на Magento (v.1.9.x), първо е необходимо да свалите инсталационните файлове на системата. Това може да направите от официалния сайт: http://www.magentocommerce.com/download Изтеглете локално на вашия компютър и разархивирайте файловете от... »
Всички права запазени © 2005-2017 , www.superhosting.bg