1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Verificare Memcached
Questa guida spiega come gestire Memcached e, in particolare, come verificare se questo sistema di caching in memoria funziona correttamente sul tuo Server Cloud gestito.
Prerequisiti
- Installare Memcached su Server Cloud gestito.
Verificare l'esecuzione di Memcached
Per verificare il corretto funzionamento di Memcached:
Copiare 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\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; }- Caricare il file PHP sul proprio hosting.
- Eseguire 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:
- Accedere allo spazio di amministrazione Prestashop.
- Recarsi nella scheda Impostazioni avanzate.
- Selezionare Prestazioni.
- Scegliere Sì nel menu a discesa sotto Utilizzare la cache nella sezione Caching.
- Selezionare CacheMemcached.
- Aggiungere 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 facendo clic sul pulsante "Prova server" prima di salvarle in fondo alla sezione "Caching".
Una volta completata questa fase, la tua applicazione PrestaShop è pronta per utilizzare Memcached per memorizzare nella cache alcune chiamate API, chiamate al database e oggetti.