Package Data | |
---|---|
Maintainer Username: | pou |
Maintainer Contact: | michele.curletta@icloud.com (Michele Giovanni Curletta) |
Package Create Date: | 2016-11-16 |
Package Last Update: | 2018-09-15 |
Home Page: | |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-22 15:04:43 |
Package Statistics | |
---|---|
Total Downloads: | 720 |
Monthly Downloads: | 9 |
Daily Downloads: | 2 |
Total Stars: | 0 |
Total Watchers: | 1 |
Total Forks: | 0 |
Total Open Issues: | 0 |
This Laravel 5 package allows you to clear OPcache, solving a common problem related to cache invalidation during atomic deployments (also called "zero downtime deploy").
These instructions allows you to install the package into an existing Laravel app.
Lumen 5 up&running installation. Registered Crypt alias.
You can install this package via Composer using:
composer require michelecurletta/laravel-opcache-clear
You must also install this service provider.
// config/app.php
'providers' => [
...
MicheleCurletta\LaravelOpcacheClear\OpcacheClearServiceProvider::class,
...
];
You must make sure that you've setted the right application url into config/app.php
// config/app.php
'url' => env('APP_URL', 'http://my-app-url'),
Once you have installed the package, you can run the following command:
php artisan opcache:clear
All done! Your OPcache is resetted!
Run this command during deployment process in order to automate the cleaning process before you app become active!