配置Memcache和Redis是一样的,如果是开启Memcache把下文中所有的Redis替换成Memcache就可以了
我使用的是宝塔面板
1、打开宝塔面板-软件管理,安装Redis并启用
2、如图安装PHP扩展opcache和Redis(要安装你微擎站点使用的对应PHP版本里的扩展)
3、修改微擎配置文件(文件-你的微擎安装目录–>Data–>config.php)
// -------------------------- CONFIG SETTING --------------------------- // $config['setting']['charset'] = 'utf-8'; $config['setting']['cache'] = 'redis'; //第35行原来是mysql改为redis $config['setting']['timezone'] = 'Asia/Shanghai'; $config['setting']['memory_limit'] = '256M'; $config['setting']['filemode'] = 0644; $config['setting']['authkey'] = 'XIpnVWQz'; $config['setting']['founder'] = '1'; $config['setting']['development'] = 0; $config['setting']['referrer'] = 0; $config['setting']['https'] = 1;
然后翻到最下面加上下面代码
// -------------------------- CONFIG REDIS --------------------------- // $config['setting']['redis']['server'] = '127.0.0.1'; $config['setting']['redis']['port'] = 6379; $config['setting']['redis']['pconnect'] = 1; #$config['setting']['redis']['requirepass'] = ''; $config['setting']['redis']['timeout'] = 30; $config['setting']['redis']['session'] = 1;
4、微擎后台,刷新缓存,打开性能优化查看是否开启(如果没有的话,查看下面板里的Redis和PHP里的Redis是否都安装并开启了)
注意事项
一个redis服务器下,相同CMS不能同时使用一个redis,比如,安装了2个微擎,不能都使用127.0.0.1这个地址做redis,否则混乱。
单个微擎开启redis后,也回带来一些问题,其实也不算问题,下面说处理方式:
就是千万要注意缓存,特别有重大改版升级后,界面一直刷新不过来,或者异常等问题。这个时候可以先停用reids,升级安装完再开启。停用请看下面代码,有问题请留言讨论。
附:二00二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、 本站提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,若有侵犯你的权益请: 前往投诉 站长会进行审查之后,情况属实的会在三个工作日内为您删除。
暂无评论内容