1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Vérifier le bon fonctionnement de Memcached
Ce guide explique comment savoir si Memcached fonctionne correctement sur votre hébergement.
Prérequis
- Installer Memcached sur votre serveur Cloud managé
Vérifier l'exécution de Memcached
1. Copier le code suivant dans un fichier PHP:
// connexion au serveur memcache local
$fp = fsockopen("localhost", 11211);
if ($fp) {
// on demande les stats
fwrite($fp, "stats\n");
while (!feof($fp)) {
$buf = rtrim(fgets($fp));
if (preg_match('/^STAT curr_items ([0-9]+)$/', $buf, $matches)) {
// le nombre d'items stockes
print $matches[1] . PHP_EOL;
} elseif (preg_match('/(END|ERROR)/', $buf)) {
// fin des stats
break;
}
}
fclose($fp);
} else {
print "Error: cannot connect to local memcached server: $!" . PHP_EOL;
}
2. Télécharger le fichier PHP sur votre hébergement.
3. Exécuter le fichier PHP. Le script renvoie le nombre d'éléments mis en cache dans la mémoire du serveur.