https://help.superhosting.bg/activate-memcached-in-opencart-2.html
  • bg

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

Активиране на Memcached в OpenCart 2

OpenCart
memcache, memcached, поддръжка на memcache, activate memcache,memcache opencart, mem opencart

В OpenCart версии 2.3.0.2, 2.2.0.0 и 2.1.0.2 може да бъде активирано кеширане чрез Memcached.

За OpenCart версия 1.5.6.x вижте следната статия: Активиране на Memcached в OpenCart (версия 1.5.6.x)

info-iconБележка: Преди да активирате Memcached във вашия магазин, уверете се, че Memcached е активиран в cPanel -> Memcached Manager. След това проверете и дали PHP модулът memcache също е активиран, в cPanel -> PHP Manager.

Активирането на Memcached в OpenCart версии 2.3.0.2 и 2.2.0.0 се извършва чрез редакция в три файла на системата:

/system/config/default.php
/config.php
/admin/config.php

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

Първият файл за редакция е:

/system/config/default.php

Препоръчително е да запазите архив на оригиналния файл. Можете да го преименувате и да създадете негово копие. В този файл трябва да се промени метода за кеширане от 'file':

// Cache
$_['cache_type'] = 'file'; // apc, file or mem
$_['cache_expire'] = 3600;

на 'mem':

// Cache
$_['cache_type'] = 'mem'; // apc, file or mem
$_['cache_expire'] = 3600;

Запишете файла.

Преминете към редакция на другите два файла:

/config.php
/admin/config.php

И в двата файла поставете следните редове, между таговете <?php и ?>:

// CACHE
define('CACHE_HOSTNAME', 'localhost');
define('CACHE_PORT', '11334');
define('CACHE_PREFIX', 'oc_');

info-iconВажно: Необходимо е да промените порт 11334 с коректния порт за Memcached сървъра.  След активиране на Memcached в cPanel -> Memcached Manager, ще видите коректния порт.

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


За OpenCart версия 2.1.0.2 файловете за редакция са четири:

/index.php
/admin/index.php
/config.php
/admin/config.php

Първите два файла за редакция са:

/index.php
/admin/index.php

Препоръчително е да запазите архив на оригиналните файлове. Можете да ги преименувате и да създадете техни копия. В тези два файла трябва да се промени метода за кеширане от 'file':

// Cache
$cache = new Cache('file');
$registry->set('cache', $cache);

на 'mem':

// Cache
$cache = new Cache('mem');
$registry->set('cache', $cache);

Запишете файловете.

Преминете към редакция на другите два файла:

/config.php
/admin/config.php

И в двата файла поставете следните редове, между таговете <?php и ?>:

// CACHE
define('CACHE_HOSTNAME', 'localhost');
define('CACHE_PORT', '11334');
define('CACHE_PREFIX', 'oc_');

info-iconВажно: Необходимо е да промените порт 11334 с коректния порт за Memcached сървъра.  След активиране на Memcached в cPanel -> Memcached Manager, ще видите коректния порт.

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

500px270px
SuperHosting.BG
    OpenCart
  • OpenCart 1.5 - Бавно зареждане при голям брой продукти в магазина
    Ако във вашият OpenCart онлайн магазин има много голям брой продукти и забележите забавено зареждане, може да опитате да оптимизирате скоростта със следните две настройки. Преди да започнете с оптимизацията направете... »
  • OpenCart 2 - Инсталиране на тема (theme)
    Допълнителни теми за OpenCart можете да намерите в категория Themes на сайта на разработчика: Themes. Преди да си изберете тема уверете се, че тя е съвместима с версията на вашият... »
  • OpenCart - Добавяне на продукт
    За да добавите продукт в онлайн магазина (OpenCart v.1.5.x) влезте в административния панел и кликнете от главното меню (1) Каталог -> (2) Продукти и след това на бутона (3) Добави:   Информация В... »
  • OpenCart - Създаване на категория
    За да създадете категория в онлайн магазина (OpenCart v.1.5.x) влезте в административния панел и кликнете от главното меню Каталог -> Категории и след това на бутона Добави:   В таб Информация (1)... »
  • Активиране на Memcached в OpenCart (версия 1.5.6.x)
    В OpenCart v.1.5.6.x може да бъде активирано кеширане чрез Memcached. За OpenCart версии 2.3.0.2, 2.2.0.0 и 2.1.0.2 вижте следната статия: Активиране на Memcached в OpenCart 2 Преди да бъде активирано ползването на Memcached... »
Всички права запазени © 2005-2017 , www.superhosting.bg