Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Memcached überprüfen
Dieser Leitfaden erklärt, wie Sie überprüfen können, ob Memcached auf Ihrem Hosting richtig funktioniert.
Voraussetzungen
- Installieren Sie Memcached auf Ihrem verwalteten Cloud-Server
Memcached-Ausführung überprüfen
Um zu überprüfen, ob Memcached ordnungsgemäß funktioniert
- Kopieren Sie den folgenden Code in eine PHP-Datei:
// Verbindung zum lokalen Memcache-Server herstellen
$fp = fsockopen("localhost", 11211);
if ($fp) {
// Statistiken anfordern
fwrite($fp, "stats\n");
while (!feof($fp)) {
$buf = rtrim(fgets($fp));
if (preg_match('/^STAT curr_items ([0-9]+)$/', $buf, $matches)) {
// Anzahl der gespeicherten Elemente
print $matches[1] . PHP_EOL;
} elseif (preg_match('/(END|ERROR)/', $buf)) {
// Ende der Statistiken
break;
}
}
fclose($fp);
} else {
print "Fehler: Keine Verbindung zum lokalen Memcached-Server herstellen: $!" . PHP_EOL;
} - Laden Sie die PHP-Datei auf Ihr Hosting hoch
- Führen Sie die PHP-Datei aus
Das Skript gibt die Anzahl der im Speicher des Servers zwischengespeicherten Elemente zurück.
Link zu dieser FAQ: