哪里是唯一的memcache密钥前缀?

时间:2013-01-13 11:53:04

标签: drupal-7 memcached

我在linux命令行中安装了memcached和drupal模块memcache:

-bash-4.1# netstat -tap | grep memcached 

tcp 0 0 *:memcache LISTEN 8431 / memcached
tcp 0 0 *:memcache LISTEN 8431 / memcached

似乎它正在收听IP和端口,但现在是我使用drupal 7.18的部分,所以我可以看到发生了什么?

遵循这些指示:

$conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc';
$conf['cache_default_class'] = 'MemCacheDrupal';
$conf['memcache_key_prefix'] = 'something_unique';

 /* note : Replace the "something_unique" in the last line with your own unique memcache key prefix. */

我在哪里可以找到“您自己唯一的memcache密钥前缀”?

1 个答案:

答案 0 :(得分:2)

模块的

The documentation说:

  

如果你想让多个Drupal安装共享memcached实例,你需要在$ confarray的settings.php中为每个Drupal安装包含一个唯一的前缀:

$conf['memcache_key_prefix'] = 'something_unique';

只有在使用相同的memcached实例安装了多个Drupal时才需要该参数;如果只有Drupal安装,你不需要它 只要为每个Drupal安装使用不同的值,就可以使用所需的值。您也可以使用域名(包括子域名)。