xiaopig

xiaopig

我爱洗澡,皮肤好好!

  • 财富值25
  • 威望值0
  • 总积分425

个人信息

  • 回复了 的回答

    common下的config文件夹内main-local.php文件内配置全部redis:
    'redis' => [

        'class' => 'yii\redis\Connection',
        'hostname' => 'localhost',
        'port' => 6379,
        'database' => 0,
        //'password' => '',
    ],
    

    项目内任何php文件调用redis:
    一、存储字符串
    $redis = Yii::$app->redis
    $redis->exists($key) =》是否存在
    $redis->set($data); =>添加数据到redis
    $redis->expire($key, $expire);=》设置生存周期(秒)
    $redis->get($key); =>获取redis数据

    二、获取、存储hash数据
    1、Yii::$app->redis->hget($key, $hashKey); =>获取redis hash数据
    2、Yii::$app->redis->hset($key, $hashKey, $data);=》设置redis hash数据

    答非所问!

  • 赞了回答

    common下的config文件夹内main-local.php文件内配置全部redis:
    'redis' => [

        'class' => 'yii\redis\Connection',
        'hostname' => 'localhost',
        'port' => 6379,
        'database' => 0,
        //'password' => '',
    ],
    

    项目内任何php文件调用redis:
    一、存储字符串
    $redis = Yii::$app->redis
    $redis->exists($key) =》是否存在
    $redis->set($data); =>添加数据到redis
    $redis->expire($key, $expire);=》设置生存周期(秒)
    $redis->get($key); =>获取redis数据

    二、获取、存储hash数据
    1、Yii::$app->redis->hget($key, $hashKey); =>获取redis hash数据
    2、Yii::$app->redis->hset($key, $hashKey, $data);=》设置redis hash数据

  • 回复了 的回答

    如果yii2-redis不能用管道,那你可以直接使用phpredis或者predis替代yii2-redis不就满足需求了吗?

    实测php-redis在console控制台中无法使用,不然也不会这么纠结了。

  • 1、首先开启rewrite重写。
    2、项目根目录新建.htaccess文件并写入:
    `
    Options -Indexes

    RewriteEngine on #RewriteCond %{REQUEST_URI} !uploads RewriteRule ^(.*)$ home/web/$1 [L]

    Deny accessing below extensions

    Order allow,deny Deny from all

    Deny accessing dot files

    RewriteRule (^.|/.) - [F]
    `

    3、在frontend/web目录下新建.htaccess文件,并写入:
    `
    Options +FollowSymLinks
    IndexIgnore /

    RewriteEngine on

    if a directory or a file exists, use it directly

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d

    otherwise forward it to index.php

    RewriteRule . index.php
    `

    这样即可实现rewrite重写。

  • 提出了问题
    yii2-redis 怎样使用 redis 的管道?
  • 回复了 的回答

    这个需要说下具体情况,你这么直接说,我感觉是能够消费的

    测试过的,如果3台同时消费,是运行不了的。如果只设置一台消费,是可以正常消费的。这么久你是第一个回答的,非常感谢,现在yii不活跃了,这个项目结束准备换nodejs了。

  • 提出了问题
    yii-queue 多消费者怎么配置或怎么解决?
见习主管 等级规则
425/500
资料完整度
40/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

5

Ta的访客

21