Wissensdatenbank
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. Memcached wird in KĂŒrze standardmĂ€ssig auf unseren Managed Cloud-Servern installiert. Bis dahin mĂŒssen Sie noch unseren Support kontaktieren und angeben, auf welchem Server und in welchem Hosting Memcached installiert werden soll.
ĂberprĂŒfen Sie, ob Memcached ausgefĂŒhrt wird
1. Kopieren Sie den folgenden Code in eine PHP-Datei:
<?php
// 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.