1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Prüfen der Funktion von Memcached
Diese Anleitung erläutert, wie man überprüft, ob Memcached in Ihrem Hosting fehlerfrei läuft.
Voraussetzungen
- Installieren Sie Memcached auf Ihrem Managed Cloud-Server
Überprüfen Sie, ob Memcached ausgeführt wird
1. Kopieren Sie den folgenden Code in eine PHP-Datei:
// Verbindung mit dem localen Memcache-Server
$fp = fsockopen("localhost", 11211);
if ($fp) {
// Abfrage der Stats
fwrite($fp, "stats\n");
while (!feof($fp)) {
$buf = rtrim(fgets($fp));
if (preg_match('/^STAT curr_items ([0-9]+)$/', $buf, $matches)) {
// Anzahl gespeicherte Items
print $matches[1] . PHP_EOL;
} elseif (preg_match('/(END|ERROR)/', $buf)) {
// Ende der Stats
break;
}
}
fclose($fp);
} else {
print "Error: cannot connect to local memcached server: $!" . PHP_EOL;
}
2. Laden Sie die PHP-Datei in Ihr Hosting herunter.
3. Führen Sie die PHP-Datei aus. Das Skript gibt die Anzahl der im Cache des Serverspeichers abgelegten Elemente zurück.