momokang / laravel-clean-file-cache
如果系统使用文件作为缓存驱动,则清理过期的 Laravel 缓存文件
1.1
2018-10-23 07:38 UTC
Requires
- php: >=5.6.4
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-09-28 09:54:27 UTC
README
当使用文件作为缓存驱动时,Laravel 会创建缓存文件,但永远不会清除过期的文件。这可能导致服务器缓存文件过多,耗尽存储空间。
此包创建了一个 artisan 命令 cache:cleanup,可以清理您的缓存文件,移除任何过期的文件。您可以手动运行它或将其包含在计划中。
感谢 TerrePorter 在 laravel.io 上的建议!
感谢 jdavidbakr 提供的 Packagist,但我决定学习如何创建自己的 Packagist 以及它是如何形成的!
安装
通过 Composer
$ composer require momokang/laravel-clean-file-cache
然后向 app/Console/Kernel.php 中的 $commands 数组添加服务提供者
\momokang\CleanFileCache\CleanFileCache::class
使用方法
$ php artisan cache:cleanup
$ php artisan cache:cleanup 48
其中 48 代表 48 小时,您可以更改整数以满足您的需求
贡献
请参阅 CONTRIBUTING 和 CONDUCT 以获取详细信息。
安全
如果您发现任何安全相关的问题,请提出问题。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。