shoutrain 2012-10-07 17:31:29 4101次浏览 2条回复 0 0 0

git clone了YiiRedis到/protected/extensions/YiiRedis文件夹,然后在main.php中配置了:

‘import' => array(
    ...
    'ext.YiiRedis.*', 
),
"components" => array(
    "redis" => array(
        "class" => "packages.redis.ARedisConnection",
        "hostname" => "localhost",
        "port" => 6379
    ),
    ...
),

可以在使用的时候,出现这个错误: 别名 "packages.redis.ARedisConnection" 是无效的. 请确定它指向一个已存在的目录或文件.

单独使用phpredis,不实用yiiredis,是可以的。

网上没有找到类似的错误,请问大家使用遇到这个问题么?有大虾可以帮忙解决吗?

  • 回复于 2012-10-08 11:08 举报

    packages应该改成ext。路径不对,当然报错了。

  • 回复于 2012-10-08 11:25 举报

    谢谢版主,按照你的思路,改成 'class' => 'ext.YiiRedis.ARedisConnection' 就可以了。

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