redis thinkphp5.1_ThinkPHP5.1使用redis缓存 - thinkphp5.1

..._tmp_dir

发现这个目录是

upload_tmp_dir="D:\www.jb51.net\tp"

我检查一下我的D盘发现只有www.jb51.net文件而没有tp目录了,这样问题就找到了,于时我创建一个tp目录,重启apache发现在tp目录有sess_i40gl0p4hfep5r69j67o1k26d01文件了,...

ThinkPHP框架已经封装好redis驱动,不管是session还是cache都支持redis驱动,下面我们来了解一下在ThinkPHP5.1版本下如何使用redis缓存。

配置:/config/cache.phpreturn [

// 驱动方式

'type'   => 'File',

// 缓存保存目录

'path'   => '',

// 缓存前缀

'prefix' => '',

// 缓存有效期 0表示永久缓存

'expire' => 0,

'default'=>[

'type'=>'file',

// 全局缓存有效期(0为永久有效)

'expire'=>  0,

// 缓存前缀

'prefix'=>  'think',

// 缓存目录

'path'  =>  '../runtime/cache/',

],

'redis'=>[

'type'=>'redis',

'host'=>'127.0.0.1',

// 全局缓存有效期(0为永久有效)

'expire'=>  0,

// 缓存前缀

'prefix'=>  'think',

],

// 添加更多的缓存类型设置

];

主要是看redis这一块

赋值public function redis(){

Cache::store('redis')->set('name','value');

}

打印public function redisShow(){

$name = Cache::store('redis')->get('name');

print_r($name);

}

..._tmp_dir

发现这个目录是

upload_tmp_dir="D:\www.jb51.net\tp"

我检查一下我的D盘发现只有www.jb51.net文件而没有tp目录了,这样问题就找到了,于时我创建一个tp目录,重启apache发现在tp目录有sess_i40gl0p4hfep5r69

..."Lat":39.9621098626166},"time":"2015-11-11 19:24:57+0800","wifi":[{"ssid":"TP-LINK_514","mac":"88:25:93:69:36:d5","dbm":-43},{"ssid":"LiebaoFree150

你可能感兴趣的:(redis,thinkphp5.1)