1. Home
  2. Web aplikacije
  3. Magento
  4. Aktivacija Memcached u Magento

Aktivacija Memcached u Magento

U Magento (verzijama 1.9.x), može se aktivirati Memcached keširanje. Pre nego što bude moguće njegovo korišćenje u Magento, Memcached mora biti aktiviran u hosting nalogu. Ovo se može postići iz cPanel-a, tačnije “Memcached Manager by SuperHosting” menija.

Aktivacija Memcached u Magento (verzijama 1.9.x) postiže se izmenama u samo jednom sistemskom fajlu: /app/etc/local.xml.

Ovaj fajl možete videti, kao i vršiti izmene u njemu posredstvom Menadžera fajlova (eng. File Manager) u cPanel-u, ili posredstvom FTP klijenta (tako što ćete preuzeti fajl, izvršiti izmene u njemu, a potom ga ponovo otpremiti u svoj hosting nalog).

Važno: uvek napravite rezervnu kopiju (eng. backup) fajla pre nego što pristupite izmenama u njemu.

U fajlu

/app/etc/local.xml

je neophodno dodati sledeći sadržaj. Pronađite najpre liniju kôda koja sadrži </global> (obično se nalazi pri kraju fajla). A zatim neposredno pre nje dodajte linije kôda koje slede:

<cache>
 <backend>memcached</backend>
 <!-- apc / memcached / empty=file -->
 <memcached>
  <!-- memcached cache backend related config -->
  <servers>
   <!-- any number of server nodes can be included -->
   <server>
    <host><![CDATA[127.0.0.1]]></host>
    <port><![CDATA[11211]]></port>
    <persistent><![CDATA[1]]></persistent>    
   </server>
  </servers>
  <compression><![CDATA[0]]></compression>
  <cache_dir><![CDATA[]]></cache_dir>
  <hashed_directory_level><![CDATA[]]></hashed_directory_level>
  <hashed_directory_umask><![CDATA[]]></hashed_directory_umask>
  <file_name_prefix><![CDATA[]]></file_name_prefix>
 </memcached>
</cache>

Važno: potrebno je da port 11211 zamenite portom koji odgovara Vašem hosting nalogu. Taj port možete videti odmah nakon aktivacije Memcached servisa u cPanel-u -> Memcached Manager by SuperHosting.

Nakon što sačuvati načinjene izmene u fajlu, Memcached će uspešno biti aktiviran na Magento sajtu.

Podešavanja opisana ovde važe za Magento verziju 1.9.4.3.

Ukoliko opcija keširanja na sajtu preko Memcached servisa nije aktivna, proverite i po potrebi aktivirajte PHP-ov memcache modul/ekstenziju iz cPanel -> PHP Manager by SuperHosting.
Updated on 18. November 2019.

Was this article helpful?

Related Articles