Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
Memcached controleren
Deze handleiding legt uit hoe u Memcached kunt beheren en hoe u kunt controleren of dit in-memory caching-systeem correct werkt op uw Managed Cloud Server.
Vereisten
- Memcached installeren op een beheerde Cloud-server.
Controleren of Memcached actief is
Om te controleren of Memcached correct functioneert:
Kopieer de volgende code naar een PHP-bestand (verbinding met de lokale 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; }- Upload het PHP-bestand naar uw hostingomgeving.
- Voer het PHP-bestand uit.
Het script geeft het aantal elementen weer dat in het geheugen van de server is opgeslagen.
Memcached inschakelen op…
… Prestashop
De native integratie van Memcached in de Prestashop-applicatie vereenvoudigt de configuratie. Om deze te activeren:
- Ga naar uw Prestashop-beheerpaneel.
- Navigeer naar het tabblad Geavanceerde instellingen.
- Selecteer Prestaties.
- Kies Ja in het vervolgmenu onder Cache gebruiken in de sectie Cache.
- Selecteer CacheMemcached.
- Voeg een server toe door de vereiste informatie in te voeren, zoals:
- het IP-adres:
127.0.0.1 - de poort:
11211 - het gewicht:
1
- het IP-adres:
U kunt de informatie controleren door op de knop "Server testen" te klikken voordat u deze onderaan het gedeelte "Caching" opslaat.
Nadat deze stap is voltooid, is uw PrestaShop-applicatie klaar om Memcached te gebruiken voor het cachen van bepaalde API-aanroepen, database-aanroepen en objecten.
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2233
Is deze veelgestelde vragenlijst nuttig geweest?