laravel4.2使用redis

1、配置位置

Redis的配置信息存储在app/config/database.php文件内

2、使用redis,报错Call to undefined method Redis::connection()

是因为phpredis扩展里的类也叫Redis,与laravel封装的redis api同名,需要更改app/config/app.PHP中得alais数组里的

'Redis'=>'Illuminate\Support\Facades\Redis', 把Redis换个名字问题解决。

其实文档里也提到了这点:

注意:如果你是通过PECL为PHP安装的Redis扩展模块,那么,你必须在app/config/app.php文件中对其别名进行重新命名。

修改为Redislaravel'            => 'Illuminate\Support\Facades\Redis',不要使用redis别名,这是一个官方的bug

你可能感兴趣的:(laravel4.2使用redis)