1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Verificar el funcionamiento correcto de Memcached
Esta guía explica cómo saber si Memcached funciona correctamente en su alojamiento.
Requisitos previos
- Instala Memcached en tu servidor Cloud gestionado
Verificar la ejecución de Memcached
1. Copiar el código siguiente en un archivo PHP:
// conexión al servidor memcache local
$fp = fsockopen("localhost", 11211);
if ($fp) {
// piden los stats
fwrite($fp, "statsn");
while (!feof($fp)) {
$buf = rtrim(fgets($fp));
if (preg_match('/^STAT curr_items ([0-9]+)$/', $buf, $matches)) {
// el número de items almacenados
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. Descargar el archivo PHP en su alojamiento.
3. Ejecutar el archivo PHP. El script envía el número de elemento puestos en caché en la memoria del servidor.