yii command控制台命令和yiic读取不到redis内容的解决

原创 2016年06月02日 10:54:31

需求: 需要保存的内容写到redis里面 ,在计划任务中读取到这个redis的值, 定时执行url请求 ,不间断更新缓存内容

请求用

yii::app()->redis->sadd(key, value);

计划任务

class ArticleCommand extends CConsoleCommand {
}

在/protected/commands/ArticleCommand

执行yiic可以查看当前的计划任务


如果在linux下执行yiic无效 可以用php yiic

执行效果:



遇到的问题

yiic 在执行时没有读取到redis的内容

解决是:

yiic.php对应的config/console.php 的redis地址和使用的redis的地址不一致  导致redis的缓存的key的内容读取不到



版权声明:本文为博主原创文章,未经博主允许不得转载。

关于Yii2中redis扩展的使用

yii2支持了redis扩展,不需要在本地下载php的扩展库就可以很好的使用 1.下载windows的redis安装包打开cmd,进入安装包目录,使用redis-server.exe redis.c...
  • wyh09102010
  • wyh09102010
  • 2014年12月02日 12:03
  • 3400

yii2框架-console的cli模式(二十)

又有两周的时间没有写bolg了,没办法最近实在是太忙了,公司的项目一直在赶,而且还要使用nodejs去实现功能,所以整个团队的又得乖乖认真的学习nodejs。 互联网技术每天都在日新月异的快速发展,我...
  • u012979009
  • u012979009
  • 2016年07月25日 14:23
  • 5613

Redis 结合Yii2总结

reids 与 yii2
  • lzx_victory
  • lzx_victory
  • 2016年10月14日 14:07
  • 2811

OSGI中Command -控制台命令

在OSGI的中开发bundle,在Karaf容器中加载bundle后,往往需要获取bundle处理的中间信息,用于调试、故障定位等。而org.apache.karaf.shell.console提供一...
  • sunquan291
  • sunquan291
  • 2017年10月20日 13:43
  • 230

YII框架yiic、gii工具使用方法

yiic自动代码生成 yiic是自动代码生成工具,可以生成应用基本框架。假设YiiRoot为Yii的安装目录,AppRoot(不用创建,将自动生成)为即将安装的YiiRoot下的目录,则在dos...
  • phpxin123
  • phpxin123
  • 2012年06月13日 22:59
  • 15707

PHP_YII_YIIC的编程

为啥要编写命令行程序? 命令行程序通常是一个脚本,但是PHP Yii 是web开发语言,如何能开发脚本程序? 所以,首先我们要明白使用PHP Yii 编写脚本语言的目的和原理。 目的 设想...
  • u010003835
  • u010003835
  • 2017年03月28日 10:11
  • 141

redis 返回值类型 和 rername-command相关内容

在redis源码目录redis-3.2.2\deps\hiredis\hiredis.h 里面定义了redis命令的返回值类型 #define REDIS_REPLY_STRING 1 #defi...
  • cszskkk1
  • cszskkk1
  • 2016年10月16日 01:32
  • 138

YII Framework学习教程-用YIIC快速创建YII应用-2011-11-10

yii提供了强大的命令行工具来快速的创建相关组件和应用。       cd进入yii/framework框架的根目录。       执行     # php yiic Yii comman...
  • mengxiangbaidu
  • mengxiangbaidu
  • 2011年11月10日 17:43
  • 5820

YII Framework学习教程-用YIIC快速创建YII应用之三-2011-11-11

4.yiic shell 此功能是最常用的功能。他可以帮助我们创建大部分的程序结构。具体实现的内容需要我们自己来实现。 如何使用yiic shell太和其他的命令有点不同。因为他是依赖与一个web...
  • mengxiangbaidu
  • mengxiangbaidu
  • 2011年11月11日 11:09
  • 5786

YII Framework学习教程-用YIIC快速创建YII应用之四-扩展yiic自定义命令-2011-11-11

yiic提供了创建yii应用的各种方法。有时候可能需要自己定义一个命令来提高开发效率。 关于配置文件。 By default, if an application is created u...
  • mengxiangbaidu
  • mengxiangbaidu
  • 2011年11月11日 13:27
  • 2946
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:yii command控制台命令和yiic读取不到redis内容的解决
举报原因:
原因补充:

(最多只允许输入30个字)