如何高效配置ThinkPHP8.0中的Redis缓存以优化性能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计999个文字,预计阅读时间需要4分钟。
ThinkPHP 8.0 中 Redis 缓存设置不生效,问题可能出在配置上。在 `.env` 文件中,`CACHE_STORE` 设置为 `redis` 只是一个开关,真正的配置在 `config/cache.php` 文件中。这里需要显式填写连接参数,如 `host`、`port` 或 `database`,否则缓存将默认回退到文件系统驱动。
cache.php 必须显式写全 Redis 连接参数
TP8 不从 .env 解析 REDIS_HOST、REDIS_PORT 等键名,这些变量完全被忽略。
本文共计999个文字,预计阅读时间需要4分钟。
ThinkPHP 8.0 中 Redis 缓存设置不生效,问题可能出在配置上。在 `.env` 文件中,`CACHE_STORE` 设置为 `redis` 只是一个开关,真正的配置在 `config/cache.php` 文件中。这里需要显式填写连接参数,如 `host`、`port` 或 `database`,否则缓存将默认回退到文件系统驱动。
cache.php 必须显式写全 Redis 连接参数
TP8 不从 .env 解析 REDIS_HOST、REDIS_PORT 等键名,这些变量完全被忽略。

