Wissensdatenbank
1 000 FAQs, 500 Anleitungen und erläuternde Videos. Hier gibt es nur Lösungen!
Memcached überprüfen
Diese Anleitung erklärt, wie Sie Memcached verwalten und insbesondere feststellen können, ob dieses In-Memory-Caching-System auf Ihrem Managed Cloud Server ordnungsgemäß funktioniert.
Voraussetzungen
Überprüfen, ob Memcached ausgeführt wird
Um die korrekte Funktion von Memcached zu überprüfen:
Kopieren Sie den folgenden Code in eine PHP-Datei (Verbindung zum lokalen Memcache-Server):
$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; }- Laden Sie die PHP-Datei auf Ihrem Hosting hoch.
- Führen Sie die PHP-Datei aus.
Das Skript gibt die Anzahl der Elemente zurück, die im Speicher des Servers zwischengespeichert sind.
Memcached aktivieren auf…
… Prestashop
Die native Integration von Memcached in die Prestashop-Anwendung vereinfacht deren Konfiguration. Um sie zu aktivieren:
- Greifen Sie auf Ihren Prestashop-Administrationsbereich zu.
- Navigieren Sie zum Reiter Erweiterte Einstellungen.
- Wählen Sie Leistung aus.
- Wählen Sie im Dropdown-Menü unter Cache verwenden im Abschnitt Caching die Option Ja aus.
- Wählen Sie CacheMemcached aus.
- Fügen Sie einen Server hinzu, indem Sie die erforderlichen Informationen angeben, z. B.:
- die IP-Adresse:
127.0.0.1 - den Port:
11211 - das Gewicht:
1
- die IP-Adresse:
Sie können die Informationen überprüfen, indem Sie auf den Button „Server testen“ klicken, bevor Sie sie am Ende des Abschnitts „Caching“ speichern.
Sobald dieser Schritt abgeschlossen ist, ist Ihre PrestaShop-Anwendung bereit, Memcached zu verwenden, um bestimmte API-Aufrufe, Datenbankabfragen und Objekte zwischenzuspeichern.
Link zu dieser FAQ: https://faq.infomaniak.com/2233
War diese FAQ nützlich?