Base de connaissances · Scripts et programmes

Comment configurer Joomla pour utiliser Memcached

Dernière mise à jour : 2020-04-05

Dans ce tutoriel, nous expliquons comment configurer votre application CMS Joomla! pour utiliser Memcached.

Joomla! prend en charge Memcached de manière native.

Cela signifie qu'il vous suffit d'activer cette option. Pour cela, vous devez modifier le fichier de configuration PHP de Joomla! - configuration.php.

Ce fichier est stocké dans le dossier web root. Par exemple, si votre site web est accessible à l'adresse suivante :

http://yourdomainname.com/joomla cela signifie que le fichier configuration.php se trouve dans votre dossier public_html/joomla.

Vous pouvez utiliser le Gestionnaire de fichiers de cPanel pour modifier le fichier.


Pour Joomla 2.5, vous devez ouvrir le fichier configuration.php et repérer les variables suivantes :

public $caching = '0';
public $cache_handler = 'file';
Modifiez-les et remplacez le code par :

public $caching = '2';
public $cache_handler = 'memcache';
public $memcache_server_host = 'localhost';
public $memcache_server_port = '11211';
Ensuite, enregistrez le fichier.



Pour Joomla 1.5, vous devez ouvrir le fichier configuration.php et repérer les variables suivantes :

var $caching = '0'; 
var $cache_handler = 'file';
Modifiez-les et remplacez le code par :

var $caching = '2';
var $cache_handler = 'memcache';
var $memcache_settings = array('compression' => 0, 'persistent' => 0, 'servers' => array(array('host' => '127.0.0.1', 'port' => 11211)));
Ensuite, enregistrez le fichier.



Et voilà : votre CMS Joomla! est désormais correctement configuré et utilise Memcached pour mettre en cache les appels API, les requêtes de base de données et les objets.

← Tous les articles de la base de connaissances

Tell us what you need

Compare available plans or describe your workload so we can discuss a suitable starting point.