博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Yii2 配置yii2-redis扩展
阅读量:6598 次
发布时间:2019-06-24

本文共 1104 字,大约阅读时间需要 3 分钟。

前提:已经安装。

yii2配置yii2-redis扩展,有两种方式:包文件安装与composer安装,推荐composer方式安装。

一、包文件安装

下载redis包,,并放在vender/yiisoft/下, 

目录结构为:

yiisoft    yii2-redis    ...extentions.php

  然后配置vender/yiisoft/extensions.文件

'yiisoft/yii2-redis' =>     array (      'name' => 'yiisoft/yii2-redis',      'version' => '2.0.5.0',      'alias' => array (         '@yii/redis' => $vendorDir . '/yiisoft/yii2-redis',      ),),

  

二、composer安装

composer安装, 在composer.json的require下加入:

"yiisoft/yii2-redis": "~2.0.0"

  然后执行

composer update

  两种方式安装完成后,就可以在yii2框架的配置文件中进行配置了。

#在config下的main.php 中component中修改cache配置:'components' => [   'cache' => [#   'class' => 'yii\caching\FileCache',      'class' => 'yii\redis\Cache',  //redis接管缓存    ],    'redis' => [       'class' => 'yii\redis\Connection',       'hostname' => 'localhost',       'port' => 6379,       'database' => 0,    ],],

  :

Yii::$app->cache->set('test', 'hehe..');echo Yii::$app->cache->get('test'), "\n";

  测试时会报错,访问无权限

Redis error: ERR operation not permitted Redis command was: SELECT 0

  修改方法

/etc/redis.conf#注释下面一行#requirepass

  

转载于:https://www.cnblogs.com/zheart/p/6631727.html

你可能感兴趣的文章
创意思维导图怎么画
查看>>
CentOS7 管理用户账号
查看>>
input表单提交,判断是否提交,是否符合规则
查看>>
后台简单接入的接口短信平台
查看>>
linux manual手册
查看>>
FileZilla Server配置FTP服务器教程
查看>>
文件上传按钮的用户自定义样式的实现
查看>>
C++ 运算符重载(一)
查看>>
周末玩OPENWRT--多WAN PPTP
查看>>
phpexcel因特殊字符导出失败解决
查看>>
如何通过xmake进行交叉编译
查看>>
RecyclerView实现跑马灯效果
查看>>
C++单元测试框架:gtest
查看>>
HTML+css制作简易进度条
查看>>
mysql登录连接、增加用户、修改权限
查看>>
org.apache.jasper.JasperException: Unable to compile class for JSP:
查看>>
OSGi与Java EE
查看>>
cocos2d-x加box2d制作弹弓类游戏 第二部分
查看>>
【sed】个人用到的方法记录
查看>>
screen工具(虚拟终端)、nohup命令(让脚本后台运行)
查看>>