Drupal 7 唯一memcache密钥前缀在哪里?
我已经在linux命令行中安装了memcached和drupal模块memcache:Drupal 7 唯一memcache密钥前缀在哪里?,drupal-7,memcached,Drupal 7,Memcached,我已经在linux命令行中安装了memcached和drupal模块memcache: -bash-4.1# netstat -tap | grep memcached tcp 0*:memcache:LISTEN 8431/memcached tcp 0*:memcache:LISTEN 8431/memcached 看起来好像是在听IP和端口,但现在是我让它与drupal 7.18一起工作的部分,这样我就可以看到发生了什么 按照这些指示: $conf['cache_backends'][
-bash-4.1# netstat -tap | grep memcached
tcp 0*:memcache:LISTEN 8431/memcachedtcp 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';
/*注意:将最后一行中的“something_unique”替换为您自己的唯一memcache密钥前缀*/
我在哪里可以找到“您自己的唯一memcache密钥前缀”?该模块显示:
如果希望多个Drupal安装共享memcached实例,则需要在$confarray of settings.php中为每个Drupal安装包含一个唯一的前缀:
$conf['memcache_key_prefix'] = 'something_unique';
只有在使用同一memcached实例进行多个Drupal安装时,才需要该参数;如果只有一个Drupal安装,您不需要它。只要对每个Drupal安装使用不同的值,就可以使用所需的值。您也可以使用域名(包括子域名)