1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Memcached überprüfen
Diese Anleitung erklärt, wie man Memcached verwaltet und insbesondere, wie man überprüft, ob dieses In-Memory-Caching-System auf Ihrem Serveur Cloud Managed korrekt funktioniert.
Voraussetzungen
- Memcached installieren auf Managed Cloud-Server.
Memcached-Ausführung überprüfen
Um zu überprüfen, ob Memcached ordnungsgemäß funktioniert:
Kopieren Sie den folgenden Code in eine PHP-Datei:
// connexion au serveur memcache local $fp = fsockopen("localhost", 11211); if ($fp) { // on demande les stats fwrite($fp, "stats "); 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 Ihre Hosting hoch.
- Führen Sie die PHP-Datei aus.
Das Skript gibt die Anzahl der im Speicher des Servers zwischengespeicherten Elemente zurück.
Memcached auf… aktivieren
… Prestashop
Die native Integration von Memcached in die Prestashop-Anwendung vereinfacht deren Konfiguration. Um sie zu aktivieren:
- Geben Sie Ihren Prestashop-Administrationsbereich ein.
- Gehen Sie zum Reiter Erweiterte Einstellungen.
- Wählen Sie Leistung.
- Wählen Sie Ja im Dropdown-Menü unter Cache verwenden im Abschnitt Caching.
- Wählen Sie CacheMemcached.
- Fügen Sie einen Server hinzu, indem Sie die erforderlichen Informationen angeben, wie
- die IP-Adresse:
127.0.0.1
- der Port:
11211
- das Gewicht:
1
- die IP-Adresse:
Sie können die Informationen überprüfen, indem Sie auf die Schaltfläche "Server testen" klicken, bevor Sie sie unten im Abschnitt "Caching" speichern.
Sobald dieser Schritt abgeschlossen ist, ist Ihre PrestaShop-Anwendung bereit, Memcached zu verwenden, um bestimmte API-Aufrufe, Datenbankabfragen und Objekte zu cachen.