相关疑难解决方法(0)

如何使用命令行清除laravel中的缓存?

Redis用来缓存Laravel 5.2中的查询/路由.

我有3个环境在同一个Web服务器上运行,即"生产","暂存"和"开发".

对于每个环境,我设置了不同的缓存prefix值,以允许我将缓存链接到不同的环境.

config/cache.php文件中我改变了行

'prefix' => 'laravel',
Run Code Online (Sandbox Code Playgroud)

'prefix' => ENV('CACHE_PREFIX', 'laravel'),
Run Code Online (Sandbox Code Playgroud)

然后在我的.env文件中,我为每个环境添加了这样的前缀

对于开发

CACHE_PREFIX="LaravelDev"
Run Code Online (Sandbox Code Playgroud)

用于分期

CACHE_PREFIX="LaravelStaging"
Run Code Online (Sandbox Code Playgroud)

用于生产

CACHE_PREFIX="LaravelProduction"
Run Code Online (Sandbox Code Playgroud)

我知道我可以像这样从命令行清除缓存

php artisan cache:clear
Run Code Online (Sandbox Code Playgroud)

但上面的代码将清除所有环境的缓存.

我只想清除"LaravelDev"的缓存而只留下"LaravelStaging"和"LaravelProduction"

如何清除特定环境的缓存?

caching laravel laravel-5 artisan laravel-5.2

12
推荐指数
2
解决办法
4万
查看次数

如何使用python获取存储在redis中的所有数据库

我需要使用 python-redis 获取存储在 redis 服务器中的所有数据库 谢谢

python database redis

2
推荐指数
1
解决办法
2734
查看次数

标签 统计

artisan ×1

caching ×1

database ×1

laravel ×1

laravel-5 ×1

laravel-5.2 ×1

python ×1

redis ×1