Base di conoscenze
1 000 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 (connessione al server memcache locale):
$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 tuo 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:
- Accedi al tuo spazio di amministrazione Prestashop.
- Vai alla scheda Impostazioni avanzate.
- Seleziona Prestazioni.
- Scegli Sì nel menu a discesa sotto Utilizzare 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:
Puoi verificare le informazioni facendo clic sul pulsante "Prova server" prima di salvarle in basso nella 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.
Link a questa FAQ:
Questa FAQ è stata utile?