1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Verificare Memcached
Questa guida spiega come gestire Memcached e verificare se questo sistema di caching in memoria funziona correttamente sul tuo Serveur Cloud gestito.
Prerequisiti
- Installare Memcached su Serveur Cloud managé.
Verificare l'esecuzione di Memcached
Per verificare il corretto funzionamento di Memcached:
Copiate il codice seguente in un file PHP:
// 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; }
- Carica il file PHP sul tuo hosting.
- Esegui il file PHP.
Lo script restituisce il numero di elementi memorizzati nella cache nella memoria del server.
Attivare Memcached su…
… Prestashop
L'integrazione nativa di Memcached nell'applicazione Prestashop semplifica la sua configurazione. Per attivarla:
- Accedi al tuo spazio di amministrazione Prestashop.
- Vai alla scheda Impostazioni avanzate.
- Seleziona Prestazioni.
- Seleziona Sì dal menu a discesa sotto Utilizza la cache nella sezione Caching.
- Seleziona CacheMemcached.
- Aggiungi un server fornendo le informazioni richieste come
- l'indirizzo IP:
127.0.0.1
- la porta:
11211
- il peso:
1
- l'indirizzo IP:
È possibile verificare le informazioni cliccando sul pulsante "Testa il server" prima di salvarle in fondo alla sezione "Caching".
Una volta completato questo passaggio, la tua applicazione PrestaShop è pronta per utilizzare Memcached per memorizzare nella cache alcune chiamate API, chiamate del database e oggetti.