Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] memcached怎么启用

[复制链接]
讯幻网 发表于 2018-2-23 18:03:23 | 显示全部楼层 |阅读模式
config里面没有memcached,只有memcache

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
skyfree_ne 发表于 2018-2-24 09:10:01 | 显示全部楼层
论坛的主配置文件 /config/config_global.php,找到:

  1. $_config['memory']['memcache']['server'] = '';                        // memcache 服务器地址
  2. $_config['memory']['memcache']['port'] = 11211;                        // memcache 服务器端口
  3. $_config['memory']['memcache']['pconnect'] = 1;                        // memcache 是否长久连接
  4. $_config['memory']['memcache']['timeout'] = 1;                        // memcache 服务器连接超时
复制代码


一般只需要设置 $_config['memory']['memcache']['server'] = '127.0.0.1',就是你本地自己的服务器上的memcached,端口等其他的设置你酌情改改。
回复

使用道具 举报

⑧穿内裤 发表于 2018-2-24 09:19:36 | 显示全部楼层
你用了redis了
回复

使用道具 举报

kavid10 发表于 2018-3-4 14:48:20 | 显示全部楼层
他俩服务端都是一个,就是客户端不一样,config里面的文件这些写就行了
就是加载的php控件不一样,一个是memcache.dll一个是memcached.dll
linux是.so

$_config['memory']['memcached']['server'] = '127.0.0.1';
$_config['memory']['memcached']['port'] = 11211;
$_config['memory']['memcached']['pconnect'] = 1;
$_config['memory']['memcached']['timeout'] = 1;
回复

使用道具 举报

dej.sf 发表于 2018-3-4 18:05:53 | 显示全部楼层
同上,配置文件里memcached内容复制一份,然后把memcached改成memcache就好了。

另外看楼主已经启用了redis。如果服务器内存够用的话,推荐使用redis替代memcache,更稳定且缓存效果更佳
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-2-2 20:04 , Processed in 0.024720 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表