記錄 tp6 快取驅動變更為redis走過的坑

2021-10-10 03:30:53 字數 685 閱讀 2356

// 更多的快取連線

'redis'

=>

[// 驅動方式

'type'

=>

'redis'

,// 就是因為沒寫這條配置,浪費了我一下午時間

'host'

=>

'127.0.0.1'

,'port'

=>

6379

,'password'

=>'',

'select'

=>0,

'timeout'

=>0,

'expire'

=>60,

'persistent'

=>

false

,'prefix'

=>'',

'tag_prefix'

=>

'tag:',]

,

我在tp自帶的redis.php 裡複製的配置optios , 就因為上面的'type' => 'redis',它沒有,浪費了我一下午時間!

除錯中發現這條配置的作用就是給 cache建立快取驅動時 所要使用的類名, cache會根據配置的值生成帶命名空間的類名並獲取物件, 所以值必須跟要使用的驅動類類名相同

ps: 沒有這條配置tp就會走 file 驅動

tp6初探基礎

通過命令列安裝 composer create project topthink think tp命令列安裝的tp6會在根目錄下生成 example.env檔案 此為環境變數示例檔案 重新命名為 env按需求修改即可,修改後預設開啟了除錯模式 檢視.env檔案,設定除錯模式開關 true 開啟除錯時...

TP6安裝單應用和TP6安裝多應用

php 7.1.0 必須使用composer安裝更新tp61 第一次安裝,在命令列下面,切換到你的web根目錄下 面並執行下面的命令 tp是專案檔名稱可以修改 composer create project topthink think tp2 詳細安裝檢視官方文件 1 在命令列下面,切換到你的專案...

TP6資料庫作業

1.查詢所有email欄位為 thinkphp qq.com 的資料。dump db table think tp where email thinkphp qq.com select 查詢id為3的資料email列的值。dump db table think tp where id 3 selec...